[INFO] fetching crate nrf-hal-common 0.16.0...
[INFO] checking nrf-hal-common-0.16.0 against master#30f74ff0dc4d66debc8b50724c446f817e5f75f4 for pr-121848-1
[INFO] extracting crate nrf-hal-common 0.16.0 into /workspace/builds/worker-7-tc1/source
[INFO] validating manifest of crates.io crate nrf-hal-common 0.16.0 on toolchain 30f74ff0dc4d66debc8b50724c446f817e5f75f4
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate nrf-hal-common 0.16.0
[INFO] finished tweaking crates.io crate nrf-hal-common 0.16.0
[INFO] tweaked toml for crates.io crate nrf-hal-common 0.16.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded nrf5340-net-pac v0.12.2
[INFO] [stderr]   Downloaded embedded-storage v0.3.1
[INFO] [stderr]   Downloaded nrf52810-pac v0.12.2
[INFO] [stderr]   Downloaded nrf52832-pac v0.12.2
[INFO] [stderr]   Downloaded nrf52833-pac v0.12.2
[INFO] [stderr]   Downloaded nrf52840-pac v0.12.2
[INFO] [stderr]   Downloaded nrf5340-app-pac v0.12.2
[INFO] [stderr]   Downloaded nrf-usbd v0.2.0
[INFO] [stderr]   Downloaded nrf51-pac v0.12.2
[INFO] [stderr]   Downloaded nrf52811-pac v0.12.2
[INFO] [stderr]   Downloaded nrf9160-pac v0.12.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] c021ab1640ad227699aa2681d338c674cba722bbcaf8ca520d7756bd9d3ed85d
[INFO] running `Command { std: "docker" "start" "-a" "c021ab1640ad227699aa2681d338c674cba722bbcaf8ca520d7756bd9d3ed85d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c021ab1640ad227699aa2681d338c674cba722bbcaf8ca520d7756bd9d3ed85d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c021ab1640ad227699aa2681d338c674cba722bbcaf8ca520d7756bd9d3ed85d", kill_on_drop: false }`
[INFO] [stdout] c021ab1640ad227699aa2681d338c674cba722bbcaf8ca520d7756bd9d3ed85d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d9d3355d50e9ee090d225804797a7707db3123ca261c6ca4f6ff6bf31af550bb
[INFO] running `Command { std: "docker" "start" "-a" "d9d3355d50e9ee090d225804797a7707db3123ca261c6ca4f6ff6bf31af550bb", kill_on_drop: false }`
[INFO] [stderr]    Compiling semver-parser v0.7.0
[INFO] [stderr]     Checking nb v1.1.0
[INFO] [stderr]    Compiling cortex-m v0.7.7
[INFO] [stderr]    Compiling az v1.2.1
[INFO] [stderr]     Checking void v1.0.2
[INFO] [stderr]     Checking vcell v0.1.3
[INFO] [stderr]    Compiling fixed v1.27.0
[INFO] [stderr]     Checking half v2.4.0
[INFO] [stderr]     Checking volatile-register v0.2.2
[INFO] [stderr]     Checking stable_deref_trait v1.2.0
[INFO] [stderr]     Checking nb v0.1.3
[INFO] [stderr]     Checking bitfield v0.13.2
[INFO] [stderr]    Compiling nrf-hal-common v0.16.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking embedded-hal v0.2.7
[INFO] [stderr]    Compiling semver v0.9.0
[INFO] [stderr]     Checking embedded-dma v0.2.0
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking cast v0.3.0
[INFO] [stderr]     Checking embedded-storage v0.3.1
[INFO] [stderr]    Compiling rustc_version v0.2.3
[INFO] [stderr]    Compiling bare-metal v0.2.5
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]   --> src/ccm.rs:63:12
[INFO] [stdout]    |
[INFO] [stdout] 63 | use crate::pac::ccm::mode::{DATARATE_A, LENGTH_A};
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use nrf51_pac as pac;
[INFO] [stdout]    |                      ^^^
[INFO] [stdout]    = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use nrf52810_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:16:25
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use nrf52811_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub use nrf52832_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:22:25
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub use nrf52833_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub use nrf52840_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:28:28
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use nrf5340_app_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:31:28
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use nrf5340_net_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:34:24
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use nrf9160_pac as pac;
[INFO] [stdout]    |                        ^^^
[INFO] [stdout]    = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/ccm.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pac::{AAR, CCM},
[INFO] [stdout]    |     ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]   --> src/comp.rs:9:12
[INFO] [stdout]    |
[INFO] [stdout] 9  | use crate::pac::comp::{
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use nrf51_pac as pac;
[INFO] [stdout]    |                      ^^^
[INFO] [stdout]    = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use nrf52810_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:16:25
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use nrf52811_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub use nrf52832_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:22:25
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub use nrf52833_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub use nrf52840_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:28:28
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use nrf5340_app_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:31:28
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use nrf5340_net_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:34:24
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use nrf9160_pac as pac;
[INFO] [stdout]    |                        ^^^
[INFO] [stdout]    = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]  --> src/clocks.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::pac::CLOCK;
[INFO] [stdout]   |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/comp.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::pac::COMP;
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]  --> src/ecb.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::pac::ECB;
[INFO] [stdout]   |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]    --> src/gpio.rs:421:12
[INFO] [stdout]     |
[INFO] [stdout] 421 | use crate::pac::p0::pin_cnf;
[INFO] [stdout]     |            ^^^ could not find `pac` in the crate root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:10:22
[INFO] [stdout]     |
[INFO] [stdout] 10  | pub use nrf51_pac as pac;
[INFO] [stdout]     |                      ^^^
[INFO] [stdout]     = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:13:25
[INFO] [stdout]     |
[INFO] [stdout] 13  | pub use nrf52810_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:16:25
[INFO] [stdout]     |
[INFO] [stdout] 16  | pub use nrf52811_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:19:25
[INFO] [stdout]     |
[INFO] [stdout] 19  | pub use nrf52832_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:22:25
[INFO] [stdout]     |
[INFO] [stdout] 22  | pub use nrf52833_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:25:25
[INFO] [stdout]     |
[INFO] [stdout] 25  | pub use nrf52840_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:28:28
[INFO] [stdout]     |
[INFO] [stdout] 28  | pub use nrf5340_app_pac as pac;
[INFO] [stdout]     |                            ^^^
[INFO] [stdout]     = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:31:28
[INFO] [stdout]     |
[INFO] [stdout] 31  | pub use nrf5340_net_pac as pac;
[INFO] [stdout]     |                            ^^^
[INFO] [stdout]     = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:34:24
[INFO] [stdout]     |
[INFO] [stdout] 34  | pub use nrf9160_pac as pac;
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/gpio.rs:80:12
[INFO] [stdout]    |
[INFO] [stdout] 80 | use crate::pac::{p0 as gpio, P0};
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]   --> src/gpiote.rs:27:12
[INFO] [stdout]    |
[INFO] [stdout] 27 |     crate::pac::gpiote::{EVENTS_IN, EVENTS_PORT, TASKS_OUT},
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use nrf51_pac as pac;
[INFO] [stdout]    |                      ^^^
[INFO] [stdout]    = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use nrf52810_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:16:25
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use nrf52811_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub use nrf52832_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:22:25
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub use nrf52833_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub use nrf52840_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:28:28
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use nrf5340_app_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:31:28
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use nrf5340_net_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:34:24
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use nrf9160_pac as pac;
[INFO] [stdout]    |                        ^^^
[INFO] [stdout]    = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/gpiote.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::pac::P0;
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]   --> src/gpiote.rs:44:12
[INFO] [stdout]    |
[INFO] [stdout] 44 | use crate::pac::gpiote::{TASKS_CLR, TASKS_SET};
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use nrf51_pac as pac;
[INFO] [stdout]    |                      ^^^
[INFO] [stdout]    = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use nrf52810_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:16:25
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use nrf52811_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub use nrf52832_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:22:25
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub use nrf52833_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub use nrf52840_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:28:28
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use nrf5340_app_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:31:28
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use nrf5340_net_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:34:24
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use nrf9160_pac as pac;
[INFO] [stdout]    |                        ^^^
[INFO] [stdout]    = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/gpiote.rs:28:12
[INFO] [stdout]    |
[INFO] [stdout] 28 |     crate::pac::GPIOTE,
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]   --> src/lpcomp.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 |     crate::pac::{
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use nrf51_pac as pac;
[INFO] [stdout]    |                      ^^^
[INFO] [stdout]    = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use nrf52810_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:16:25
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use nrf52811_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub use nrf52832_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:22:25
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub use nrf52833_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub use nrf52840_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:28:28
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use nrf5340_app_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:31:28
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use nrf5340_net_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:34:24
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use nrf9160_pac as pac;
[INFO] [stdout]    |                        ^^^
[INFO] [stdout]    = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]  --> src/i2s.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::pac::{i2s, I2S as I2S_PAC};
[INFO] [stdout]   |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/lpcomp.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 |     crate::pac::{
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]  --> src/nvmc.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::pac::nvmc;
[INFO] [stdout]   |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]   --> src/ppi/mod.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::pac::ppi::tasks_chg::{DIS, EN};
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use nrf51_pac as pac;
[INFO] [stdout]    |                      ^^^
[INFO] [stdout]    = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use nrf52810_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:16:25
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use nrf52811_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub use nrf52832_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:22:25
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub use nrf52833_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub use nrf52840_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:28:28
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use nrf5340_app_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:31:28
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use nrf5340_net_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:34:24
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use nrf9160_pac as pac;
[INFO] [stdout]    |                        ^^^
[INFO] [stdout]    = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/nvmc.rs:10:12
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::pac::NVMC;
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]   --> src/pwm.rs:6:12
[INFO] [stdout]    |
[INFO] [stdout] 6  | use crate::pac::pwm0::*;
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use nrf51_pac as pac;
[INFO] [stdout]    |                      ^^^
[INFO] [stdout]    = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use nrf52810_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:16:25
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use nrf52811_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub use nrf52832_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:22:25
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub use nrf52833_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub use nrf52840_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:28:28
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use nrf5340_app_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:31:28
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use nrf5340_net_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:34:24
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use nrf9160_pac as pac;
[INFO] [stdout]    |                        ^^^
[INFO] [stdout]    = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/ppi/mod.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::pac::PPI;
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/pwm.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pac::Interrupt,
[INFO] [stdout]    |     ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]  --> src/qdec.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 |     crate::pac::QDEC,
[INFO] [stdout]   |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]  --> src/rng.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::pac::RNG;
[INFO] [stdout]   |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]   --> src/ccm.rs:63:12
[INFO] [stdout]    |
[INFO] [stdout] 63 | use crate::pac::ccm::mode::{DATARATE_A, LENGTH_A};
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use nrf51_pac as pac;
[INFO] [stdout]    |                      ^^^
[INFO] [stdout]    = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use nrf52810_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:16:25
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use nrf52811_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub use nrf52832_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:22:25
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub use nrf52833_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub use nrf52840_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:28:28
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use nrf5340_app_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:31:28
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use nrf5340_net_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:34:24
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use nrf9160_pac as pac;
[INFO] [stdout]    |                        ^^^
[INFO] [stdout]    = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/ccm.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pac::{AAR, CCM},
[INFO] [stdout]    |     ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]   --> src/comp.rs:9:12
[INFO] [stdout]    |
[INFO] [stdout] 9  | use crate::pac::comp::{
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use nrf51_pac as pac;
[INFO] [stdout]    |                      ^^^
[INFO] [stdout]    = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use nrf52810_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:16:25
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use nrf52811_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub use nrf52832_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:22:25
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub use nrf52833_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub use nrf52840_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:28:28
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use nrf5340_app_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:31:28
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use nrf5340_net_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:34:24
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use nrf9160_pac as pac;
[INFO] [stdout]    |                        ^^^
[INFO] [stdout]    = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]  --> src/rtc.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 | use crate::pac::{rtc0, Interrupt, NVIC, RTC0, RTC1};
[INFO] [stdout]   |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/saadc.rs:33:12
[INFO] [stdout]    |
[INFO] [stdout] 33 | use crate::pac::{saadc, SAADC};
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]  --> src/spi.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pac::{spi0, SPI0},
[INFO] [stdout]   |     ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]  --> src/clocks.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::pac::CLOCK;
[INFO] [stdout]   |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/comp.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::pac::COMP;
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/spim.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | use crate::pac::{spim0, SPIM0};
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]  --> src/ecb.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::pac::ECB;
[INFO] [stdout]   |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::target_constants::EASY_DMA_SIZE`
[INFO] [stdout]    --> src/spim.rs:32:31
[INFO] [stdout]     |
[INFO] [stdout] 32  | use crate::target_constants::{EASY_DMA_SIZE, FORCE_COPY_BUFFER_SIZE};
[INFO] [stdout]     |                               ^^^^^^^^^^^^^ no `EASY_DMA_SIZE` in `target_constants`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:128:15
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub const EASY_DMA_SIZE: usize = (1 << 8) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:130:15
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub const EASY_DMA_SIZE: usize = (1 << 14) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52805` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:132:15
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub const EASY_DMA_SIZE: usize = (1 << 10) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:134:15
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub const EASY_DMA_SIZE: usize = (1 << 14) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:136:15
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub const EASY_DMA_SIZE: usize = (1 << 15) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52820` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:138:15
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub const EASY_DMA_SIZE: usize = (1 << 8) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:140:15
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:142:15
[INFO] [stdout]     |
[INFO] [stdout] 142 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:144:15
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:146:15
[INFO] [stdout]     |
[INFO] [stdout] 146 |     pub const EASY_DMA_SIZE: usize = (1 << 12) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]   --> src/spis.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | use crate::pac::{
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use nrf51_pac as pac;
[INFO] [stdout]    |                      ^^^
[INFO] [stdout]    = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use nrf52810_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:16:25
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use nrf52811_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub use nrf52832_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:22:25
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub use nrf52833_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub use nrf52840_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:28:28
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use nrf5340_app_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:31:28
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use nrf5340_net_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:34:24
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use nrf9160_pac as pac;
[INFO] [stdout]    |                        ^^^
[INFO] [stdout]    = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]    --> src/gpio.rs:421:12
[INFO] [stdout]     |
[INFO] [stdout] 421 | use crate::pac::p0::pin_cnf;
[INFO] [stdout]     |            ^^^ could not find `pac` in the crate root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:10:22
[INFO] [stdout]     |
[INFO] [stdout] 10  | pub use nrf51_pac as pac;
[INFO] [stdout]     |                      ^^^
[INFO] [stdout]     = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:13:25
[INFO] [stdout]     |
[INFO] [stdout] 13  | pub use nrf52810_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:16:25
[INFO] [stdout]     |
[INFO] [stdout] 16  | pub use nrf52811_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:19:25
[INFO] [stdout]     |
[INFO] [stdout] 19  | pub use nrf52832_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:22:25
[INFO] [stdout]     |
[INFO] [stdout] 22  | pub use nrf52833_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:25:25
[INFO] [stdout]     |
[INFO] [stdout] 25  | pub use nrf52840_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:28:28
[INFO] [stdout]     |
[INFO] [stdout] 28  | pub use nrf5340_app_pac as pac;
[INFO] [stdout]     |                            ^^^
[INFO] [stdout]     = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:31:28
[INFO] [stdout]     |
[INFO] [stdout] 31  | pub use nrf5340_net_pac as pac;
[INFO] [stdout]     |                            ^^^
[INFO] [stdout]     = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:34:24
[INFO] [stdout]     |
[INFO] [stdout] 34  | pub use nrf9160_pac as pac;
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/gpio.rs:80:12
[INFO] [stdout]    |
[INFO] [stdout] 80 | use crate::pac::{p0 as gpio, P0};
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]   --> src/gpiote.rs:27:12
[INFO] [stdout]    |
[INFO] [stdout] 27 |     crate::pac::gpiote::{EVENTS_IN, EVENTS_PORT, TASKS_OUT},
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use nrf51_pac as pac;
[INFO] [stdout]    |                      ^^^
[INFO] [stdout]    = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use nrf52810_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:16:25
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use nrf52811_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub use nrf52832_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:22:25
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub use nrf52833_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub use nrf52840_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:28:28
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use nrf5340_app_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:31:28
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use nrf5340_net_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:34:24
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use nrf9160_pac as pac;
[INFO] [stdout]    |                        ^^^
[INFO] [stdout]    = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/gpiote.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::pac::P0;
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/spis.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | use crate::pac::{
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]   --> src/gpiote.rs:44:12
[INFO] [stdout]    |
[INFO] [stdout] 44 | use crate::pac::gpiote::{TASKS_CLR, TASKS_SET};
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use nrf51_pac as pac;
[INFO] [stdout]    |                      ^^^
[INFO] [stdout]    = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use nrf52810_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:16:25
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use nrf52811_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub use nrf52832_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:22:25
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub use nrf52833_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub use nrf52840_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:28:28
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use nrf5340_app_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:31:28
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use nrf5340_net_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:34:24
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use nrf9160_pac as pac;
[INFO] [stdout]    |                        ^^^
[INFO] [stdout]    = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::pac`, `crate::target_constants::EASY_DMA_SIZE`
[INFO] [stdout]    --> src/spis.rs:32:5
[INFO] [stdout]     |
[INFO] [stdout] 32  |     pac::Interrupt,
[INFO] [stdout]     |     ^^^ could not find `pac` in the crate root
[INFO] [stdout] 33  |     target_constants::{EASY_DMA_SIZE, SRAM_LOWER, SRAM_UPPER},
[INFO] [stdout]     |                        ^^^^^^^^^^^^^ no `EASY_DMA_SIZE` in `target_constants`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:128:15
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub const EASY_DMA_SIZE: usize = (1 << 8) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:130:15
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub const EASY_DMA_SIZE: usize = (1 << 14) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52805` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:132:15
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub const EASY_DMA_SIZE: usize = (1 << 10) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:134:15
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub const EASY_DMA_SIZE: usize = (1 << 14) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:136:15
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub const EASY_DMA_SIZE: usize = (1 << 15) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52820` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:138:15
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub const EASY_DMA_SIZE: usize = (1 << 8) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:140:15
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:142:15
[INFO] [stdout]     |
[INFO] [stdout] 142 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:144:15
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:146:15
[INFO] [stdout]     |
[INFO] [stdout] 146 |     pub const EASY_DMA_SIZE: usize = (1 << 12) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/gpiote.rs:28:12
[INFO] [stdout]    |
[INFO] [stdout] 28 |     crate::pac::GPIOTE,
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]   --> src/timer.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | use crate::pac::{
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use nrf51_pac as pac;
[INFO] [stdout]    |                      ^^^
[INFO] [stdout]    = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use nrf52810_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:16:25
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use nrf52811_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub use nrf52832_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:22:25
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub use nrf52833_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub use nrf52840_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:28:28
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use nrf5340_app_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:31:28
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use nrf5340_net_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:34:24
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use nrf9160_pac as pac;
[INFO] [stdout]    |                        ^^^
[INFO] [stdout]    = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]   --> src/lpcomp.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 |     crate::pac::{
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use nrf51_pac as pac;
[INFO] [stdout]    |                      ^^^
[INFO] [stdout]    = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use nrf52810_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:16:25
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use nrf52811_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub use nrf52832_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:22:25
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub use nrf52833_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub use nrf52840_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:28:28
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use nrf5340_app_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:31:28
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use nrf5340_net_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:34:24
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use nrf9160_pac as pac;
[INFO] [stdout]    |                        ^^^
[INFO] [stdout]    = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]  --> src/temp.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::pac::TEMP;
[INFO] [stdout]   |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]  --> src/i2s.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::pac::{i2s, I2S as I2S_PAC};
[INFO] [stdout]   |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/timer.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | use crate::pac::{
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/lpcomp.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 |     crate::pac::{
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]  --> src/nvmc.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::pac::nvmc;
[INFO] [stdout]   |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]   --> src/ppi/mod.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::pac::ppi::tasks_chg::{DIS, EN};
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use nrf51_pac as pac;
[INFO] [stdout]    |                      ^^^
[INFO] [stdout]    = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use nrf52810_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:16:25
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use nrf52811_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub use nrf52832_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:22:25
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub use nrf52833_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub use nrf52840_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:28:28
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use nrf5340_app_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:31:28
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use nrf5340_net_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:34:24
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use nrf9160_pac as pac;
[INFO] [stdout]    |                        ^^^
[INFO] [stdout]    = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/twim.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | use crate::pac::{twim0, TWIM0};
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/nvmc.rs:10:12
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::pac::NVMC;
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::target_constants::EASY_DMA_SIZE`
[INFO] [stdout]    --> src/twim.rs:25:24
[INFO] [stdout]     |
[INFO] [stdout] 25  |     target_constants::{EASY_DMA_SIZE, FORCE_COPY_BUFFER_SIZE},
[INFO] [stdout]     |                        ^^^^^^^^^^^^^ no `EASY_DMA_SIZE` in `target_constants`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:128:15
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub const EASY_DMA_SIZE: usize = (1 << 8) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:130:15
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub const EASY_DMA_SIZE: usize = (1 << 14) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52805` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:132:15
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub const EASY_DMA_SIZE: usize = (1 << 10) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:134:15
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub const EASY_DMA_SIZE: usize = (1 << 14) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:136:15
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub const EASY_DMA_SIZE: usize = (1 << 15) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52820` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:138:15
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub const EASY_DMA_SIZE: usize = (1 << 8) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:140:15
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:142:15
[INFO] [stdout]     |
[INFO] [stdout] 142 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:144:15
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:146:15
[INFO] [stdout]     |
[INFO] [stdout] 146 |     pub const EASY_DMA_SIZE: usize = (1 << 12) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]   --> src/pwm.rs:6:12
[INFO] [stdout]    |
[INFO] [stdout] 6  | use crate::pac::pwm0::*;
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use nrf51_pac as pac;
[INFO] [stdout]    |                      ^^^
[INFO] [stdout]    = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use nrf52810_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:16:25
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use nrf52811_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub use nrf52832_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:22:25
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub use nrf52833_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub use nrf52840_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:28:28
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use nrf5340_app_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:31:28
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use nrf5340_net_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:34:24
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use nrf9160_pac as pac;
[INFO] [stdout]    |                        ^^^
[INFO] [stdout]    = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/ppi/mod.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::pac::PPI;
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/pwm.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pac::Interrupt,
[INFO] [stdout]    |     ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/twis.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::pac::{twis0, P0, TWIS0};
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]  --> src/qdec.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 |     crate::pac::QDEC,
[INFO] [stdout]   |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]  --> src/rng.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::pac::RNG;
[INFO] [stdout]   |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::pac`, `crate::target_constants::EASY_DMA_SIZE`
[INFO] [stdout]    --> src/twis.rs:25:5
[INFO] [stdout]     |
[INFO] [stdout] 25  |     pac::Interrupt,
[INFO] [stdout]     |     ^^^ could not find `pac` in the crate root
[INFO] [stdout] 26  |     slice_in_ram_or,
[INFO] [stdout] 27  |     target_constants::{EASY_DMA_SIZE, SRAM_LOWER, SRAM_UPPER},
[INFO] [stdout]     |                        ^^^^^^^^^^^^^ no `EASY_DMA_SIZE` in `target_constants`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:128:15
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub const EASY_DMA_SIZE: usize = (1 << 8) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:130:15
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub const EASY_DMA_SIZE: usize = (1 << 14) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52805` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:132:15
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub const EASY_DMA_SIZE: usize = (1 << 10) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:134:15
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub const EASY_DMA_SIZE: usize = (1 << 14) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:136:15
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub const EASY_DMA_SIZE: usize = (1 << 15) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52820` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:138:15
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub const EASY_DMA_SIZE: usize = (1 << 8) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:140:15
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:142:15
[INFO] [stdout]     |
[INFO] [stdout] 142 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:144:15
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:146:15
[INFO] [stdout]     |
[INFO] [stdout] 146 |     pub const EASY_DMA_SIZE: usize = (1 << 12) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/uarte.rs:34:12
[INFO] [stdout]    |
[INFO] [stdout] 34 | use crate::pac::{uarte0, UARTE0};
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::target_constants::EASY_DMA_SIZE`
[INFO] [stdout]    --> src/uarte.rs:39:5
[INFO] [stdout]     |
[INFO] [stdout] 39  | use crate::target_constants::EASY_DMA_SIZE;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `EASY_DMA_SIZE` in `target_constants`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:128:15
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub const EASY_DMA_SIZE: usize = (1 << 8) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:130:15
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub const EASY_DMA_SIZE: usize = (1 << 14) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52805` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:132:15
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub const EASY_DMA_SIZE: usize = (1 << 10) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:134:15
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub const EASY_DMA_SIZE: usize = (1 << 14) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:136:15
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub const EASY_DMA_SIZE: usize = (1 << 15) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52820` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:138:15
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub const EASY_DMA_SIZE: usize = (1 << 8) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:140:15
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:142:15
[INFO] [stdout]     |
[INFO] [stdout] 142 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:144:15
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:146:15
[INFO] [stdout]     |
[INFO] [stdout] 146 |     pub const EASY_DMA_SIZE: usize = (1 << 12) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]  --> src/rtc.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 | use crate::pac::{rtc0, Interrupt, NVIC, RTC0, RTC1};
[INFO] [stdout]   |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]  --> src/uicr.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 | use crate::pac::{NVMC, UICR};
[INFO] [stdout]   |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/wdt.rs:14:20
[INFO] [stdout]    |
[INFO] [stdout] 14 |         use crate::pac::WDT;
[INFO] [stdout]    |                    ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/saadc.rs:33:12
[INFO] [stdout]    |
[INFO] [stdout] 33 | use crate::pac::{saadc, SAADC};
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]  --> src/spi.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pac::{spi0, SPI0},
[INFO] [stdout]   |     ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/spim.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | use crate::pac::{spim0, SPIM0};
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::target_constants::EASY_DMA_SIZE`
[INFO] [stdout]    --> src/spim.rs:32:31
[INFO] [stdout]     |
[INFO] [stdout] 32  | use crate::target_constants::{EASY_DMA_SIZE, FORCE_COPY_BUFFER_SIZE};
[INFO] [stdout]     |                               ^^^^^^^^^^^^^ no `EASY_DMA_SIZE` in `target_constants`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:128:15
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub const EASY_DMA_SIZE: usize = (1 << 8) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:130:15
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub const EASY_DMA_SIZE: usize = (1 << 14) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52805` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:132:15
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub const EASY_DMA_SIZE: usize = (1 << 10) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:134:15
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub const EASY_DMA_SIZE: usize = (1 << 14) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:136:15
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub const EASY_DMA_SIZE: usize = (1 << 15) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52820` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:138:15
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub const EASY_DMA_SIZE: usize = (1 << 8) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:140:15
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:142:15
[INFO] [stdout]     |
[INFO] [stdout] 142 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:144:15
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:146:15
[INFO] [stdout]     |
[INFO] [stdout] 146 |     pub const EASY_DMA_SIZE: usize = (1 << 12) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]   --> src/spis.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | use crate::pac::{
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use nrf51_pac as pac;
[INFO] [stdout]    |                      ^^^
[INFO] [stdout]    = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use nrf52810_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:16:25
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use nrf52811_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub use nrf52832_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:22:25
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub use nrf52833_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub use nrf52840_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:28:28
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use nrf5340_app_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:31:28
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use nrf5340_net_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:34:24
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use nrf9160_pac as pac;
[INFO] [stdout]    |                        ^^^
[INFO] [stdout]    = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/spis.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | use crate::pac::{
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::pac`, `crate::target_constants::EASY_DMA_SIZE`
[INFO] [stdout]    --> src/spis.rs:32:5
[INFO] [stdout]     |
[INFO] [stdout] 32  |     pac::Interrupt,
[INFO] [stdout]     |     ^^^ could not find `pac` in the crate root
[INFO] [stdout] 33  |     target_constants::{EASY_DMA_SIZE, SRAM_LOWER, SRAM_UPPER},
[INFO] [stdout]     |                        ^^^^^^^^^^^^^ no `EASY_DMA_SIZE` in `target_constants`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:128:15
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub const EASY_DMA_SIZE: usize = (1 << 8) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:130:15
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub const EASY_DMA_SIZE: usize = (1 << 14) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52805` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:132:15
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub const EASY_DMA_SIZE: usize = (1 << 10) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:134:15
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub const EASY_DMA_SIZE: usize = (1 << 14) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:136:15
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub const EASY_DMA_SIZE: usize = (1 << 15) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52820` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:138:15
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub const EASY_DMA_SIZE: usize = (1 << 8) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:140:15
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:142:15
[INFO] [stdout]     |
[INFO] [stdout] 142 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:144:15
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:146:15
[INFO] [stdout]     |
[INFO] [stdout] 146 |     pub const EASY_DMA_SIZE: usize = (1 << 12) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]   --> src/timer.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | use crate::pac::{
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use nrf51_pac as pac;
[INFO] [stdout]    |                      ^^^
[INFO] [stdout]    = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use nrf52810_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:16:25
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use nrf52811_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub use nrf52832_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:22:25
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub use nrf52833_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub use nrf52840_pac as pac;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:28:28
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use nrf5340_app_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:31:28
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use nrf5340_net_pac as pac;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:34:24
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use nrf9160_pac as pac;
[INFO] [stdout]    |                        ^^^
[INFO] [stdout]    = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]  --> src/temp.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::pac::TEMP;
[INFO] [stdout]   |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/timer.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | use crate::pac::{
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/twim.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | use crate::pac::{twim0, TWIM0};
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::target_constants::EASY_DMA_SIZE`
[INFO] [stdout]    --> src/twim.rs:25:24
[INFO] [stdout]     |
[INFO] [stdout] 25  |     target_constants::{EASY_DMA_SIZE, FORCE_COPY_BUFFER_SIZE},
[INFO] [stdout]     |                        ^^^^^^^^^^^^^ no `EASY_DMA_SIZE` in `target_constants`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:128:15
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub const EASY_DMA_SIZE: usize = (1 << 8) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:130:15
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub const EASY_DMA_SIZE: usize = (1 << 14) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52805` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:132:15
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub const EASY_DMA_SIZE: usize = (1 << 10) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:134:15
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub const EASY_DMA_SIZE: usize = (1 << 14) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:136:15
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub const EASY_DMA_SIZE: usize = (1 << 15) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52820` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:138:15
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub const EASY_DMA_SIZE: usize = (1 << 8) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:140:15
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:142:15
[INFO] [stdout]     |
[INFO] [stdout] 142 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:144:15
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:146:15
[INFO] [stdout]     |
[INFO] [stdout] 146 |     pub const EASY_DMA_SIZE: usize = (1 << 12) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/twis.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::pac::{twis0, P0, TWIS0};
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::pac`, `crate::target_constants::EASY_DMA_SIZE`
[INFO] [stdout]    --> src/twis.rs:25:5
[INFO] [stdout]     |
[INFO] [stdout] 25  |     pac::Interrupt,
[INFO] [stdout]     |     ^^^ could not find `pac` in the crate root
[INFO] [stdout] 26  |     slice_in_ram_or,
[INFO] [stdout] 27  |     target_constants::{EASY_DMA_SIZE, SRAM_LOWER, SRAM_UPPER},
[INFO] [stdout]     |                        ^^^^^^^^^^^^^ no `EASY_DMA_SIZE` in `target_constants`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:128:15
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub const EASY_DMA_SIZE: usize = (1 << 8) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:130:15
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub const EASY_DMA_SIZE: usize = (1 << 14) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52805` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:132:15
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub const EASY_DMA_SIZE: usize = (1 << 10) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:134:15
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub const EASY_DMA_SIZE: usize = (1 << 14) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:136:15
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub const EASY_DMA_SIZE: usize = (1 << 15) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52820` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:138:15
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub const EASY_DMA_SIZE: usize = (1 << 8) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:140:15
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:142:15
[INFO] [stdout]     |
[INFO] [stdout] 142 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:144:15
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:146:15
[INFO] [stdout]     |
[INFO] [stdout] 146 |     pub const EASY_DMA_SIZE: usize = (1 << 12) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/uarte.rs:34:12
[INFO] [stdout]    |
[INFO] [stdout] 34 | use crate::pac::{uarte0, UARTE0};
[INFO] [stdout]    |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::target_constants::EASY_DMA_SIZE`
[INFO] [stdout]    --> src/uarte.rs:39:5
[INFO] [stdout]     |
[INFO] [stdout] 39  | use crate::target_constants::EASY_DMA_SIZE;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `EASY_DMA_SIZE` in `target_constants`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:128:15
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub const EASY_DMA_SIZE: usize = (1 << 8) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:130:15
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub const EASY_DMA_SIZE: usize = (1 << 14) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52805` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:132:15
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub const EASY_DMA_SIZE: usize = (1 << 10) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:134:15
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub const EASY_DMA_SIZE: usize = (1 << 14) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:136:15
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub const EASY_DMA_SIZE: usize = (1 << 15) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52820` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:138:15
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub const EASY_DMA_SIZE: usize = (1 << 8) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:140:15
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:142:15
[INFO] [stdout]     |
[INFO] [stdout] 142 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:144:15
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:146:15
[INFO] [stdout]     |
[INFO] [stdout] 146 |     pub const EASY_DMA_SIZE: usize = (1 << 12) - 1;
[INFO] [stdout]     |               ^^^^^^^^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]  --> src/uicr.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 | use crate::pac::{NVMC, UICR};
[INFO] [stdout]   |            ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::pac`
[INFO] [stdout]   --> src/wdt.rs:14:20
[INFO] [stdout]    |
[INFO] [stdout] 14 |         use crate::pac::WDT;
[INFO] [stdout]    |                    ^^^ could not find `pac` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]     --> src/pwm.rs:1166:26
[INFO] [stdout]      |
[INFO] [stdout] 1166 | impl Instance for crate::pac::PWM0 {
[INFO] [stdout]      |                          ^^^ could not find `pac` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:10:22
[INFO] [stdout]      |
[INFO] [stdout] 10   | pub use nrf51_pac as pac;
[INFO] [stdout]      |                      ^^^
[INFO] [stdout]      = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:13:25
[INFO] [stdout]      |
[INFO] [stdout] 13   | pub use nrf52810_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:16:25
[INFO] [stdout]      |
[INFO] [stdout] 16   | pub use nrf52811_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:19:25
[INFO] [stdout]      |
[INFO] [stdout] 19   | pub use nrf52832_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:22:25
[INFO] [stdout]      |
[INFO] [stdout] 22   | pub use nrf52833_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:25:25
[INFO] [stdout]      |
[INFO] [stdout] 25   | pub use nrf52840_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:28:28
[INFO] [stdout]      |
[INFO] [stdout] 28   | pub use nrf5340_app_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:31:28
[INFO] [stdout]      |
[INFO] [stdout] 31   | pub use nrf5340_net_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:34:24
[INFO] [stdout]      |
[INFO] [stdout] 34   | pub use nrf9160_pac as pac;
[INFO] [stdout]      |                        ^^^
[INFO] [stdout]      = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]     --> src/pwm.rs:1180:26
[INFO] [stdout]      |
[INFO] [stdout] 1180 | impl Instance for crate::pac::PWM1 {
[INFO] [stdout]      |                          ^^^ could not find `pac` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:10:22
[INFO] [stdout]      |
[INFO] [stdout] 10   | pub use nrf51_pac as pac;
[INFO] [stdout]      |                      ^^^
[INFO] [stdout]      = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:13:25
[INFO] [stdout]      |
[INFO] [stdout] 13   | pub use nrf52810_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:16:25
[INFO] [stdout]      |
[INFO] [stdout] 16   | pub use nrf52811_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:19:25
[INFO] [stdout]      |
[INFO] [stdout] 19   | pub use nrf52832_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:22:25
[INFO] [stdout]      |
[INFO] [stdout] 22   | pub use nrf52833_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:25:25
[INFO] [stdout]      |
[INFO] [stdout] 25   | pub use nrf52840_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:28:28
[INFO] [stdout]      |
[INFO] [stdout] 28   | pub use nrf5340_app_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:31:28
[INFO] [stdout]      |
[INFO] [stdout] 31   | pub use nrf5340_net_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:34:24
[INFO] [stdout]      |
[INFO] [stdout] 34   | pub use nrf9160_pac as pac;
[INFO] [stdout]      |                        ^^^
[INFO] [stdout]      = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]     --> src/pwm.rs:1193:26
[INFO] [stdout]      |
[INFO] [stdout] 1193 | impl Instance for crate::pac::PWM2 {
[INFO] [stdout]      |                          ^^^ could not find `pac` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:10:22
[INFO] [stdout]      |
[INFO] [stdout] 10   | pub use nrf51_pac as pac;
[INFO] [stdout]      |                      ^^^
[INFO] [stdout]      = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:13:25
[INFO] [stdout]      |
[INFO] [stdout] 13   | pub use nrf52810_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:16:25
[INFO] [stdout]      |
[INFO] [stdout] 16   | pub use nrf52811_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:19:25
[INFO] [stdout]      |
[INFO] [stdout] 19   | pub use nrf52832_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:22:25
[INFO] [stdout]      |
[INFO] [stdout] 22   | pub use nrf52833_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:25:25
[INFO] [stdout]      |
[INFO] [stdout] 25   | pub use nrf52840_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:28:28
[INFO] [stdout]      |
[INFO] [stdout] 28   | pub use nrf5340_app_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:31:28
[INFO] [stdout]      |
[INFO] [stdout] 31   | pub use nrf5340_net_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:34:24
[INFO] [stdout]      |
[INFO] [stdout] 34   | pub use nrf9160_pac as pac;
[INFO] [stdout]      |                        ^^^
[INFO] [stdout]      = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]     --> src/pwm.rs:1207:26
[INFO] [stdout]      |
[INFO] [stdout] 1207 | impl Instance for crate::pac::PWM3 {
[INFO] [stdout]      |                          ^^^ could not find `pac` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:10:22
[INFO] [stdout]      |
[INFO] [stdout] 10   | pub use nrf51_pac as pac;
[INFO] [stdout]      |                      ^^^
[INFO] [stdout]      = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:13:25
[INFO] [stdout]      |
[INFO] [stdout] 13   | pub use nrf52810_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:16:25
[INFO] [stdout]      |
[INFO] [stdout] 16   | pub use nrf52811_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:19:25
[INFO] [stdout]      |
[INFO] [stdout] 19   | pub use nrf52832_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:22:25
[INFO] [stdout]      |
[INFO] [stdout] 22   | pub use nrf52833_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:25:25
[INFO] [stdout]      |
[INFO] [stdout] 25   | pub use nrf52840_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:28:28
[INFO] [stdout]      |
[INFO] [stdout] 28   | pub use nrf5340_app_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:31:28
[INFO] [stdout]      |
[INFO] [stdout] 31   | pub use nrf5340_net_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:34:24
[INFO] [stdout]      |
[INFO] [stdout] 34   | pub use nrf9160_pac as pac;
[INFO] [stdout]      |                        ^^^
[INFO] [stdout]      = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]     --> src/pwm.rs:1250:28
[INFO] [stdout]      |
[INFO] [stdout] 1250 |     impl Sealed for crate::pac::PWM0 {}
[INFO] [stdout]      |                            ^^^ could not find `pac` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:10:22
[INFO] [stdout]      |
[INFO] [stdout] 10   | pub use nrf51_pac as pac;
[INFO] [stdout]      |                      ^^^
[INFO] [stdout]      = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:13:25
[INFO] [stdout]      |
[INFO] [stdout] 13   | pub use nrf52810_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:16:25
[INFO] [stdout]      |
[INFO] [stdout] 16   | pub use nrf52811_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:19:25
[INFO] [stdout]      |
[INFO] [stdout] 19   | pub use nrf52832_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:22:25
[INFO] [stdout]      |
[INFO] [stdout] 22   | pub use nrf52833_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:25:25
[INFO] [stdout]      |
[INFO] [stdout] 25   | pub use nrf52840_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:28:28
[INFO] [stdout]      |
[INFO] [stdout] 28   | pub use nrf5340_app_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:31:28
[INFO] [stdout]      |
[INFO] [stdout] 31   | pub use nrf5340_net_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:34:24
[INFO] [stdout]      |
[INFO] [stdout] 34   | pub use nrf9160_pac as pac;
[INFO] [stdout]      |                        ^^^
[INFO] [stdout]      = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]     --> src/pwm.rs:1258:28
[INFO] [stdout]      |
[INFO] [stdout] 1258 |     impl Sealed for crate::pac::PWM1 {}
[INFO] [stdout]      |                            ^^^ could not find `pac` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:10:22
[INFO] [stdout]      |
[INFO] [stdout] 10   | pub use nrf51_pac as pac;
[INFO] [stdout]      |                      ^^^
[INFO] [stdout]      = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:13:25
[INFO] [stdout]      |
[INFO] [stdout] 13   | pub use nrf52810_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:16:25
[INFO] [stdout]      |
[INFO] [stdout] 16   | pub use nrf52811_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:19:25
[INFO] [stdout]      |
[INFO] [stdout] 19   | pub use nrf52832_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:22:25
[INFO] [stdout]      |
[INFO] [stdout] 22   | pub use nrf52833_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:25:25
[INFO] [stdout]      |
[INFO] [stdout] 25   | pub use nrf52840_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:28:28
[INFO] [stdout]      |
[INFO] [stdout] 28   | pub use nrf5340_app_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:31:28
[INFO] [stdout]      |
[INFO] [stdout] 31   | pub use nrf5340_net_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:34:24
[INFO] [stdout]      |
[INFO] [stdout] 34   | pub use nrf9160_pac as pac;
[INFO] [stdout]      |                        ^^^
[INFO] [stdout]      = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]     --> src/pwm.rs:1266:28
[INFO] [stdout]      |
[INFO] [stdout] 1266 |     impl Sealed for crate::pac::PWM2 {}
[INFO] [stdout]      |                            ^^^ could not find `pac` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:10:22
[INFO] [stdout]      |
[INFO] [stdout] 10   | pub use nrf51_pac as pac;
[INFO] [stdout]      |                      ^^^
[INFO] [stdout]      = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:13:25
[INFO] [stdout]      |
[INFO] [stdout] 13   | pub use nrf52810_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:16:25
[INFO] [stdout]      |
[INFO] [stdout] 16   | pub use nrf52811_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:19:25
[INFO] [stdout]      |
[INFO] [stdout] 19   | pub use nrf52832_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:22:25
[INFO] [stdout]      |
[INFO] [stdout] 22   | pub use nrf52833_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:25:25
[INFO] [stdout]      |
[INFO] [stdout] 25   | pub use nrf52840_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:28:28
[INFO] [stdout]      |
[INFO] [stdout] 28   | pub use nrf5340_app_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:31:28
[INFO] [stdout]      |
[INFO] [stdout] 31   | pub use nrf5340_net_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:34:24
[INFO] [stdout]      |
[INFO] [stdout] 34   | pub use nrf9160_pac as pac;
[INFO] [stdout]      |                        ^^^
[INFO] [stdout]      = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]     --> src/pwm.rs:1275:28
[INFO] [stdout]      |
[INFO] [stdout] 1275 |     impl Sealed for crate::pac::PWM3 {}
[INFO] [stdout]      |                            ^^^ could not find `pac` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:10:22
[INFO] [stdout]      |
[INFO] [stdout] 10   | pub use nrf51_pac as pac;
[INFO] [stdout]      |                      ^^^
[INFO] [stdout]      = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:13:25
[INFO] [stdout]      |
[INFO] [stdout] 13   | pub use nrf52810_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:16:25
[INFO] [stdout]      |
[INFO] [stdout] 16   | pub use nrf52811_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:19:25
[INFO] [stdout]      |
[INFO] [stdout] 19   | pub use nrf52832_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:22:25
[INFO] [stdout]      |
[INFO] [stdout] 22   | pub use nrf52833_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:25:25
[INFO] [stdout]      |
[INFO] [stdout] 25   | pub use nrf52840_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:28:28
[INFO] [stdout]      |
[INFO] [stdout] 28   | pub use nrf5340_app_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:31:28
[INFO] [stdout]      |
[INFO] [stdout] 31   | pub use nrf5340_net_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:34:24
[INFO] [stdout]      |
[INFO] [stdout] 34   | pub use nrf9160_pac as pac;
[INFO] [stdout]      |                        ^^^
[INFO] [stdout]      = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]    --> src/spi.rs:177:32
[INFO] [stdout]     |
[INFO] [stdout] 177 | impl sealed::Sealed for crate::pac::SPI1 {}
[INFO] [stdout]     |                                ^^^ could not find `pac` in the crate root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:10:22
[INFO] [stdout]     |
[INFO] [stdout] 10  | pub use nrf51_pac as pac;
[INFO] [stdout]     |                      ^^^
[INFO] [stdout]     = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:13:25
[INFO] [stdout]     |
[INFO] [stdout] 13  | pub use nrf52810_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:16:25
[INFO] [stdout]     |
[INFO] [stdout] 16  | pub use nrf52811_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:19:25
[INFO] [stdout]     |
[INFO] [stdout] 19  | pub use nrf52832_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:22:25
[INFO] [stdout]     |
[INFO] [stdout] 22  | pub use nrf52833_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:25:25
[INFO] [stdout]     |
[INFO] [stdout] 25  | pub use nrf52840_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:28:28
[INFO] [stdout]     |
[INFO] [stdout] 28  | pub use nrf5340_app_pac as pac;
[INFO] [stdout]     |                            ^^^
[INFO] [stdout]     = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:31:28
[INFO] [stdout]     |
[INFO] [stdout] 31  | pub use nrf5340_net_pac as pac;
[INFO] [stdout]     |                            ^^^
[INFO] [stdout]     = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:34:24
[INFO] [stdout]     |
[INFO] [stdout] 34  | pub use nrf9160_pac as pac;
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]    --> src/spi.rs:179:26
[INFO] [stdout]     |
[INFO] [stdout] 179 | impl Instance for crate::pac::SPI1 {}
[INFO] [stdout]     |                          ^^^ could not find `pac` in the crate root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:10:22
[INFO] [stdout]     |
[INFO] [stdout] 10  | pub use nrf51_pac as pac;
[INFO] [stdout]     |                      ^^^
[INFO] [stdout]     = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:13:25
[INFO] [stdout]     |
[INFO] [stdout] 13  | pub use nrf52810_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:16:25
[INFO] [stdout]     |
[INFO] [stdout] 16  | pub use nrf52811_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:19:25
[INFO] [stdout]     |
[INFO] [stdout] 19  | pub use nrf52832_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:22:25
[INFO] [stdout]     |
[INFO] [stdout] 22  | pub use nrf52833_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:25:25
[INFO] [stdout]     |
[INFO] [stdout] 25  | pub use nrf52840_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:28:28
[INFO] [stdout]     |
[INFO] [stdout] 28  | pub use nrf5340_app_pac as pac;
[INFO] [stdout]     |                            ^^^
[INFO] [stdout]     = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:31:28
[INFO] [stdout]     |
[INFO] [stdout] 31  | pub use nrf5340_net_pac as pac;
[INFO] [stdout]     |                            ^^^
[INFO] [stdout]     = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:34:24
[INFO] [stdout]     |
[INFO] [stdout] 34  | pub use nrf9160_pac as pac;
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]     --> src/pwm.rs:1166:26
[INFO] [stdout]      |
[INFO] [stdout] 1166 | impl Instance for crate::pac::PWM0 {
[INFO] [stdout]      |                          ^^^ could not find `pac` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:10:22
[INFO] [stdout]      |
[INFO] [stdout] 10   | pub use nrf51_pac as pac;
[INFO] [stdout]      |                      ^^^
[INFO] [stdout]      = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:13:25
[INFO] [stdout]      |
[INFO] [stdout] 13   | pub use nrf52810_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:16:25
[INFO] [stdout]      |
[INFO] [stdout] 16   | pub use nrf52811_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:19:25
[INFO] [stdout]      |
[INFO] [stdout] 19   | pub use nrf52832_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:22:25
[INFO] [stdout]      |
[INFO] [stdout] 22   | pub use nrf52833_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:25:25
[INFO] [stdout]      |
[INFO] [stdout] 25   | pub use nrf52840_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:28:28
[INFO] [stdout]      |
[INFO] [stdout] 28   | pub use nrf5340_app_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:31:28
[INFO] [stdout]      |
[INFO] [stdout] 31   | pub use nrf5340_net_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:34:24
[INFO] [stdout]      |
[INFO] [stdout] 34   | pub use nrf9160_pac as pac;
[INFO] [stdout]      |                        ^^^
[INFO] [stdout]      = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]     --> src/pwm.rs:1180:26
[INFO] [stdout]      |
[INFO] [stdout] 1180 | impl Instance for crate::pac::PWM1 {
[INFO] [stdout]      |                          ^^^ could not find `pac` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:10:22
[INFO] [stdout]      |
[INFO] [stdout] 10   | pub use nrf51_pac as pac;
[INFO] [stdout]      |                      ^^^
[INFO] [stdout]      = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:13:25
[INFO] [stdout]      |
[INFO] [stdout] 13   | pub use nrf52810_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:16:25
[INFO] [stdout]      |
[INFO] [stdout] 16   | pub use nrf52811_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:19:25
[INFO] [stdout]      |
[INFO] [stdout] 19   | pub use nrf52832_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:22:25
[INFO] [stdout]      |
[INFO] [stdout] 22   | pub use nrf52833_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:25:25
[INFO] [stdout]      |
[INFO] [stdout] 25   | pub use nrf52840_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:28:28
[INFO] [stdout]      |
[INFO] [stdout] 28   | pub use nrf5340_app_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:31:28
[INFO] [stdout]      |
[INFO] [stdout] 31   | pub use nrf5340_net_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:34:24
[INFO] [stdout]      |
[INFO] [stdout] 34   | pub use nrf9160_pac as pac;
[INFO] [stdout]      |                        ^^^
[INFO] [stdout]      = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EVENTS_STOPPED` in this scope
[INFO] [stdout]    --> src/pwm.rs:667:37
[INFO] [stdout]     |
[INFO] [stdout] 667 |     pub fn event_stopped(&self) -> &EVENTS_STOPPED {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EVENTS_LOOPSDONE` in this scope
[INFO] [stdout]    --> src/pwm.rs:673:40
[INFO] [stdout]     |
[INFO] [stdout] 673 |     pub fn event_loops_done(&self) -> &EVENTS_LOOPSDONE {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EVENTS_PWMPERIODEND` in this scope
[INFO] [stdout]    --> src/pwm.rs:679:44
[INFO] [stdout]     |
[INFO] [stdout] 679 |     pub fn event_pwm_period_end(&self) -> &EVENTS_PWMPERIODEND {
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]     --> src/pwm.rs:1193:26
[INFO] [stdout]      |
[INFO] [stdout] 1193 | impl Instance for crate::pac::PWM2 {
[INFO] [stdout]      |                          ^^^ could not find `pac` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:10:22
[INFO] [stdout]      |
[INFO] [stdout] 10   | pub use nrf51_pac as pac;
[INFO] [stdout]      |                      ^^^
[INFO] [stdout]      = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:13:25
[INFO] [stdout]      |
[INFO] [stdout] 13   | pub use nrf52810_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:16:25
[INFO] [stdout]      |
[INFO] [stdout] 16   | pub use nrf52811_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:19:25
[INFO] [stdout]      |
[INFO] [stdout] 19   | pub use nrf52832_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:22:25
[INFO] [stdout]      |
[INFO] [stdout] 22   | pub use nrf52833_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:25:25
[INFO] [stdout]      |
[INFO] [stdout] 25   | pub use nrf52840_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:28:28
[INFO] [stdout]      |
[INFO] [stdout] 28   | pub use nrf5340_app_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:31:28
[INFO] [stdout]      |
[INFO] [stdout] 31   | pub use nrf5340_net_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:34:24
[INFO] [stdout]      |
[INFO] [stdout] 34   | pub use nrf9160_pac as pac;
[INFO] [stdout]      |                        ^^^
[INFO] [stdout]      = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EVENTS_SEQEND` in this scope
[INFO] [stdout]    --> src/pwm.rs:685:38
[INFO] [stdout]     |
[INFO] [stdout] 685 |     pub fn event_seq0_end(&self) -> &EVENTS_SEQEND {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EVENTS_SEQEND` in this scope
[INFO] [stdout]    --> src/pwm.rs:691:38
[INFO] [stdout]     |
[INFO] [stdout] 691 |     pub fn event_seq1_end(&self) -> &EVENTS_SEQEND {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EVENTS_SEQSTARTED` in this scope
[INFO] [stdout]    --> src/pwm.rs:697:42
[INFO] [stdout]     |
[INFO] [stdout] 697 |     pub fn event_seq0_started(&self) -> &EVENTS_SEQSTARTED {
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EVENTS_SEQSTARTED` in this scope
[INFO] [stdout]    --> src/pwm.rs:703:42
[INFO] [stdout]     |
[INFO] [stdout] 703 |     pub fn event_seq1_started(&self) -> &EVENTS_SEQSTARTED {
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]     --> src/pwm.rs:1207:26
[INFO] [stdout]      |
[INFO] [stdout] 1207 | impl Instance for crate::pac::PWM3 {
[INFO] [stdout]      |                          ^^^ could not find `pac` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:10:22
[INFO] [stdout]      |
[INFO] [stdout] 10   | pub use nrf51_pac as pac;
[INFO] [stdout]      |                      ^^^
[INFO] [stdout]      = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:13:25
[INFO] [stdout]      |
[INFO] [stdout] 13   | pub use nrf52810_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:16:25
[INFO] [stdout]      |
[INFO] [stdout] 16   | pub use nrf52811_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:19:25
[INFO] [stdout]      |
[INFO] [stdout] 19   | pub use nrf52832_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:22:25
[INFO] [stdout]      |
[INFO] [stdout] 22   | pub use nrf52833_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:25:25
[INFO] [stdout]      |
[INFO] [stdout] 25   | pub use nrf52840_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:28:28
[INFO] [stdout]      |
[INFO] [stdout] 28   | pub use nrf5340_app_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:31:28
[INFO] [stdout]      |
[INFO] [stdout] 31   | pub use nrf5340_net_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:34:24
[INFO] [stdout]      |
[INFO] [stdout] 34   | pub use nrf9160_pac as pac;
[INFO] [stdout]      |                        ^^^
[INFO] [stdout]      = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TASKS_SEQSTART` in this scope
[INFO] [stdout]    --> src/pwm.rs:709:39
[INFO] [stdout]     |
[INFO] [stdout] 709 |     pub fn task_start_seq0(&self) -> &TASKS_SEQSTART {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TASKS_SEQSTART` in this scope
[INFO] [stdout]    --> src/pwm.rs:715:39
[INFO] [stdout]     |
[INFO] [stdout] 715 |     pub fn task_start_seq1(&self) -> &TASKS_SEQSTART {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TASKS_NEXTSTEP` in this scope
[INFO] [stdout]    --> src/pwm.rs:721:38
[INFO] [stdout]     |
[INFO] [stdout] 721 |     pub fn task_next_step(&self) -> &TASKS_NEXTSTEP {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TASKS_STOP` in this scope
[INFO] [stdout]    --> src/pwm.rs:727:33
[INFO] [stdout]     |
[INFO] [stdout] 727 |     pub fn task_stop(&self) -> &TASKS_STOP {
[INFO] [stdout]     |                                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]     --> src/pwm.rs:1250:28
[INFO] [stdout]      |
[INFO] [stdout] 1250 |     impl Sealed for crate::pac::PWM0 {}
[INFO] [stdout]      |                            ^^^ could not find `pac` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:10:22
[INFO] [stdout]      |
[INFO] [stdout] 10   | pub use nrf51_pac as pac;
[INFO] [stdout]      |                      ^^^
[INFO] [stdout]      = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:13:25
[INFO] [stdout]      |
[INFO] [stdout] 13   | pub use nrf52810_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:16:25
[INFO] [stdout]      |
[INFO] [stdout] 16   | pub use nrf52811_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:19:25
[INFO] [stdout]      |
[INFO] [stdout] 19   | pub use nrf52832_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:22:25
[INFO] [stdout]      |
[INFO] [stdout] 22   | pub use nrf52833_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:25:25
[INFO] [stdout]      |
[INFO] [stdout] 25   | pub use nrf52840_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:28:28
[INFO] [stdout]      |
[INFO] [stdout] 28   | pub use nrf5340_app_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:31:28
[INFO] [stdout]      |
[INFO] [stdout] 31   | pub use nrf5340_net_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:34:24
[INFO] [stdout]      |
[INFO] [stdout] 34   | pub use nrf9160_pac as pac;
[INFO] [stdout]      |                        ^^^
[INFO] [stdout]      = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in this scope
[INFO] [stdout]     --> src/pwm.rs:1149:53
[INFO] [stdout]      |
[INFO] [stdout] 1149 | pub trait Instance: sealed::Sealed + Deref<Target = RegisterBlock> {
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]      |
[INFO] [stdout] 5    + use cortex_m::peripheral::cbp::RegisterBlock;
[INFO] [stdout]      |
[INFO] [stdout] 5    + use cortex_m::peripheral::cpuid::RegisterBlock;
[INFO] [stdout]      |
[INFO] [stdout] 5    + use cortex_m::peripheral::dcb::RegisterBlock;
[INFO] [stdout]      |
[INFO] [stdout] 5    + use cortex_m::peripheral::dwt::RegisterBlock;
[INFO] [stdout]      |
[INFO] [stdout]        and 9 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SPIS1` in module `super`
[INFO] [stdout]    --> src/spis.rs:625:28
[INFO] [stdout]     |
[INFO] [stdout] 625 |     impl Sealed for super::SPIS1 {}
[INFO] [stdout]     |                            ^^^^^ not found in `super`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/spis.rs:25:17
[INFO] [stdout]     |
[INFO] [stdout] 25  | use crate::pac::SPIS1;
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/spis.rs:28:18
[INFO] [stdout]     |
[INFO] [stdout] 28  | use crate::pac::{SPIS1, SPIS2};
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SPIS2` in module `super`
[INFO] [stdout]    --> src/spis.rs:633:28
[INFO] [stdout]     |
[INFO] [stdout] 633 |     impl Sealed for super::SPIS2 {}
[INFO] [stdout]     |                            ^^^^^ not found in `super`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/spis.rs:28:25
[INFO] [stdout]     |
[INFO] [stdout] 28  | use crate::pac::{SPIS1, SPIS2};
[INFO] [stdout]     |                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SPIS1` in this scope
[INFO] [stdout]    --> src/spis.rs:665:19
[INFO] [stdout]     |
[INFO] [stdout] 665 | impl Instance for SPIS1 {
[INFO] [stdout]     |                   ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]     --> src/pwm.rs:1258:28
[INFO] [stdout]      |
[INFO] [stdout] 1258 |     impl Sealed for crate::pac::PWM1 {}
[INFO] [stdout]      |                            ^^^ could not find `pac` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:10:22
[INFO] [stdout]      |
[INFO] [stdout] 10   | pub use nrf51_pac as pac;
[INFO] [stdout]      |                      ^^^
[INFO] [stdout]      = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:13:25
[INFO] [stdout]      |
[INFO] [stdout] 13   | pub use nrf52810_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:16:25
[INFO] [stdout]      |
[INFO] [stdout] 16   | pub use nrf52811_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:19:25
[INFO] [stdout]      |
[INFO] [stdout] 19   | pub use nrf52832_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:22:25
[INFO] [stdout]      |
[INFO] [stdout] 22   | pub use nrf52833_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:25:25
[INFO] [stdout]      |
[INFO] [stdout] 25   | pub use nrf52840_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:28:28
[INFO] [stdout]      |
[INFO] [stdout] 28   | pub use nrf5340_app_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:31:28
[INFO] [stdout]      |
[INFO] [stdout] 31   | pub use nrf5340_net_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:34:24
[INFO] [stdout]      |
[INFO] [stdout] 34   | pub use nrf9160_pac as pac;
[INFO] [stdout]      |                        ^^^
[INFO] [stdout]      = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SPIS2` in this scope
[INFO] [stdout]    --> src/spis.rs:679:19
[INFO] [stdout]     |
[INFO] [stdout] 679 | impl Instance for SPIS2 {
[INFO] [stdout]     |                   ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `EASY_DMA_SIZE` in this scope
[INFO] [stdout]    --> src/lib.rs:156:50
[INFO] [stdout]     |
[INFO] [stdout] 156 |     const _CHECK_FORCE_COPY_BUFFER_SIZE: usize = EASY_DMA_SIZE - FORCE_COPY_BUFFER_SIZE;
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]     --> src/pwm.rs:1266:28
[INFO] [stdout]      |
[INFO] [stdout] 1266 |     impl Sealed for crate::pac::PWM2 {}
[INFO] [stdout]      |                            ^^^ could not find `pac` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:10:22
[INFO] [stdout]      |
[INFO] [stdout] 10   | pub use nrf51_pac as pac;
[INFO] [stdout]      |                      ^^^
[INFO] [stdout]      = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:13:25
[INFO] [stdout]      |
[INFO] [stdout] 13   | pub use nrf52810_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:16:25
[INFO] [stdout]      |
[INFO] [stdout] 16   | pub use nrf52811_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:19:25
[INFO] [stdout]      |
[INFO] [stdout] 19   | pub use nrf52832_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:22:25
[INFO] [stdout]      |
[INFO] [stdout] 22   | pub use nrf52833_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:25:25
[INFO] [stdout]      |
[INFO] [stdout] 25   | pub use nrf52840_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:28:28
[INFO] [stdout]      |
[INFO] [stdout] 28   | pub use nrf5340_app_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:31:28
[INFO] [stdout]      |
[INFO] [stdout] 31   | pub use nrf5340_net_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:34:24
[INFO] [stdout]      |
[INFO] [stdout] 34   | pub use nrf9160_pac as pac;
[INFO] [stdout]      |                        ^^^
[INFO] [stdout]      = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]     --> src/pwm.rs:1275:28
[INFO] [stdout]      |
[INFO] [stdout] 1275 |     impl Sealed for crate::pac::PWM3 {}
[INFO] [stdout]      |                            ^^^ could not find `pac` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:10:22
[INFO] [stdout]      |
[INFO] [stdout] 10   | pub use nrf51_pac as pac;
[INFO] [stdout]      |                      ^^^
[INFO] [stdout]      = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:13:25
[INFO] [stdout]      |
[INFO] [stdout] 13   | pub use nrf52810_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:16:25
[INFO] [stdout]      |
[INFO] [stdout] 16   | pub use nrf52811_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:19:25
[INFO] [stdout]      |
[INFO] [stdout] 19   | pub use nrf52832_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:22:25
[INFO] [stdout]      |
[INFO] [stdout] 22   | pub use nrf52833_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:25:25
[INFO] [stdout]      |
[INFO] [stdout] 25   | pub use nrf52840_pac as pac;
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:28:28
[INFO] [stdout]      |
[INFO] [stdout] 28   | pub use nrf5340_app_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:31:28
[INFO] [stdout]      |
[INFO] [stdout] 31   | pub use nrf5340_net_pac as pac;
[INFO] [stdout]      |                            ^^^
[INFO] [stdout]      = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/lib.rs:34:24
[INFO] [stdout]      |
[INFO] [stdout] 34   | pub use nrf9160_pac as pac;
[INFO] [stdout]      |                        ^^^
[INFO] [stdout]      = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `nb` is imported redundantly
[INFO] [stdout]   --> src/timer.rs:28:10
[INFO] [stdout]    |
[INFO] [stdout] 28 | use nb::{self, block};
[INFO] [stdout]    |          ^^^^ the item `nb` is already defined by prelude
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `OutputPin` is imported redundantly
[INFO] [stdout]   --> src/uarte.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use embedded_hal::digital::v2::OutputPin;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 37 | use crate::prelude::*;
[INFO] [stdout]    |     ----------------- the item `OutputPin` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]    --> src/spi.rs:177:32
[INFO] [stdout]     |
[INFO] [stdout] 177 | impl sealed::Sealed for crate::pac::SPI1 {}
[INFO] [stdout]     |                                ^^^ could not find `pac` in the crate root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:10:22
[INFO] [stdout]     |
[INFO] [stdout] 10  | pub use nrf51_pac as pac;
[INFO] [stdout]     |                      ^^^
[INFO] [stdout]     = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:13:25
[INFO] [stdout]     |
[INFO] [stdout] 13  | pub use nrf52810_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:16:25
[INFO] [stdout]     |
[INFO] [stdout] 16  | pub use nrf52811_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:19:25
[INFO] [stdout]     |
[INFO] [stdout] 19  | pub use nrf52832_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:22:25
[INFO] [stdout]     |
[INFO] [stdout] 22  | pub use nrf52833_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:25:25
[INFO] [stdout]     |
[INFO] [stdout] 25  | pub use nrf52840_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:28:28
[INFO] [stdout]     |
[INFO] [stdout] 28  | pub use nrf5340_app_pac as pac;
[INFO] [stdout]     |                            ^^^
[INFO] [stdout]     = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:31:28
[INFO] [stdout]     |
[INFO] [stdout] 31  | pub use nrf5340_net_pac as pac;
[INFO] [stdout]     |                            ^^^
[INFO] [stdout]     = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:34:24
[INFO] [stdout]     |
[INFO] [stdout] 34  | pub use nrf9160_pac as pac;
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `pac` in the crate root
[INFO] [stdout]    --> src/spi.rs:179:26
[INFO] [stdout]     |
[INFO] [stdout] 179 | impl Instance for crate::pac::SPI1 {}
[INFO] [stdout]     |                          ^^^ could not find `pac` in the crate root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:10:22
[INFO] [stdout]     |
[INFO] [stdout] 10  | pub use nrf51_pac as pac;
[INFO] [stdout]     |                      ^^^
[INFO] [stdout]     = note: the item is gated behind the `51` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:13:25
[INFO] [stdout]     |
[INFO] [stdout] 13  | pub use nrf52810_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52810` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:16:25
[INFO] [stdout]     |
[INFO] [stdout] 16  | pub use nrf52811_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:19:25
[INFO] [stdout]     |
[INFO] [stdout] 19  | pub use nrf52832_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52832` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:22:25
[INFO] [stdout]     |
[INFO] [stdout] 22  | pub use nrf52833_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52833` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:25:25
[INFO] [stdout]     |
[INFO] [stdout] 25  | pub use nrf52840_pac as pac;
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     = note: the item is gated behind the `52840` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:28:28
[INFO] [stdout]     |
[INFO] [stdout] 28  | pub use nrf5340_app_pac as pac;
[INFO] [stdout]     |                            ^^^
[INFO] [stdout]     = note: the item is gated behind the `5340-app` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:31:28
[INFO] [stdout]     |
[INFO] [stdout] 31  | pub use nrf5340_net_pac as pac;
[INFO] [stdout]     |                            ^^^
[INFO] [stdout]     = note: the item is gated behind the `5340-net` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:34:24
[INFO] [stdout]     |
[INFO] [stdout] 34  | pub use nrf9160_pac as pac;
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     = note: the item is gated behind the `9160` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EVENTS_STOPPED` in this scope
[INFO] [stdout]    --> src/pwm.rs:667:37
[INFO] [stdout]     |
[INFO] [stdout] 667 |     pub fn event_stopped(&self) -> &EVENTS_STOPPED {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EVENTS_LOOPSDONE` in this scope
[INFO] [stdout]    --> src/pwm.rs:673:40
[INFO] [stdout]     |
[INFO] [stdout] 673 |     pub fn event_loops_done(&self) -> &EVENTS_LOOPSDONE {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EVENTS_PWMPERIODEND` in this scope
[INFO] [stdout]    --> src/pwm.rs:679:44
[INFO] [stdout]     |
[INFO] [stdout] 679 |     pub fn event_pwm_period_end(&self) -> &EVENTS_PWMPERIODEND {
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EVENTS_SEQEND` in this scope
[INFO] [stdout]    --> src/pwm.rs:685:38
[INFO] [stdout]     |
[INFO] [stdout] 685 |     pub fn event_seq0_end(&self) -> &EVENTS_SEQEND {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EVENTS_SEQEND` in this scope
[INFO] [stdout]    --> src/pwm.rs:691:38
[INFO] [stdout]     |
[INFO] [stdout] 691 |     pub fn event_seq1_end(&self) -> &EVENTS_SEQEND {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EVENTS_SEQSTARTED` in this scope
[INFO] [stdout]    --> src/pwm.rs:697:42
[INFO] [stdout]     |
[INFO] [stdout] 697 |     pub fn event_seq0_started(&self) -> &EVENTS_SEQSTARTED {
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EVENTS_SEQSTARTED` in this scope
[INFO] [stdout]    --> src/pwm.rs:703:42
[INFO] [stdout]     |
[INFO] [stdout] 703 |     pub fn event_seq1_started(&self) -> &EVENTS_SEQSTARTED {
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TASKS_SEQSTART` in this scope
[INFO] [stdout]    --> src/pwm.rs:709:39
[INFO] [stdout]     |
[INFO] [stdout] 709 |     pub fn task_start_seq0(&self) -> &TASKS_SEQSTART {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TASKS_SEQSTART` in this scope
[INFO] [stdout]    --> src/pwm.rs:715:39
[INFO] [stdout]     |
[INFO] [stdout] 715 |     pub fn task_start_seq1(&self) -> &TASKS_SEQSTART {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TASKS_NEXTSTEP` in this scope
[INFO] [stdout]    --> src/pwm.rs:721:38
[INFO] [stdout]     |
[INFO] [stdout] 721 |     pub fn task_next_step(&self) -> &TASKS_NEXTSTEP {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TASKS_STOP` in this scope
[INFO] [stdout]    --> src/pwm.rs:727:33
[INFO] [stdout]     |
[INFO] [stdout] 727 |     pub fn task_stop(&self) -> &TASKS_STOP {
[INFO] [stdout]     |                                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in this scope
[INFO] [stdout]     --> src/pwm.rs:1149:53
[INFO] [stdout]      |
[INFO] [stdout] 1149 | pub trait Instance: sealed::Sealed + Deref<Target = RegisterBlock> {
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]      |
[INFO] [stdout] 5    + use cortex_m::peripheral::cbp::RegisterBlock;
[INFO] [stdout]      |
[INFO] [stdout] 5    + use cortex_m::peripheral::cpuid::RegisterBlock;
[INFO] [stdout]      |
[INFO] [stdout] 5    + use cortex_m::peripheral::dcb::RegisterBlock;
[INFO] [stdout]      |
[INFO] [stdout] 5    + use cortex_m::peripheral::dwt::RegisterBlock;
[INFO] [stdout]      |
[INFO] [stdout]        and 9 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SPIS1` in module `super`
[INFO] [stdout]    --> src/spis.rs:625:28
[INFO] [stdout]     |
[INFO] [stdout] 625 |     impl Sealed for super::SPIS1 {}
[INFO] [stdout]     |                            ^^^^^ not found in `super`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/spis.rs:25:17
[INFO] [stdout]     |
[INFO] [stdout] 25  | use crate::pac::SPIS1;
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     = note: the item is gated behind the `52811` feature
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/spis.rs:28:18
[INFO] [stdout]     |
[INFO] [stdout] 28  | use crate::pac::{SPIS1, SPIS2};
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SPIS2` in module `super`
[INFO] [stdout]    --> src/spis.rs:633:28
[INFO] [stdout]     |
[INFO] [stdout] 633 |     impl Sealed for super::SPIS2 {}
[INFO] [stdout]     |                            ^^^^^ not found in `super`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/spis.rs:28:25
[INFO] [stdout]     |
[INFO] [stdout] 28  | use crate::pac::{SPIS1, SPIS2};
[INFO] [stdout]     |                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SPIS1` in this scope
[INFO] [stdout]    --> src/spis.rs:665:19
[INFO] [stdout]     |
[INFO] [stdout] 665 | impl Instance for SPIS1 {
[INFO] [stdout]     |                   ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SPIS2` in this scope
[INFO] [stdout]    --> src/spis.rs:679:19
[INFO] [stdout]     |
[INFO] [stdout] 679 | impl Instance for SPIS2 {
[INFO] [stdout]     |                   ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `EASY_DMA_SIZE` in this scope
[INFO] [stdout]    --> src/lib.rs:156:50
[INFO] [stdout]     |
[INFO] [stdout] 156 |     const _CHECK_FORCE_COPY_BUFFER_SIZE: usize = EASY_DMA_SIZE - FORCE_COPY_BUFFER_SIZE;
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `nb` is imported redundantly
[INFO] [stdout]   --> src/timer.rs:28:10
[INFO] [stdout]    |
[INFO] [stdout] 28 | use nb::{self, block};
[INFO] [stdout]    |          ^^^^ the item `nb` is already defined by prelude
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `OutputPin` is imported redundantly
[INFO] [stdout]   --> src/uarte.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use embedded_hal::digital::v2::OutputPin;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 37 | use crate::prelude::*;
[INFO] [stdout]    |     ----------------- the item `OutputPin` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `config` on type `T`
[INFO] [stdout]   --> src/nvmc.rs:49:19
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl<T> Nvmc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 49 |         self.nvmc.config.write(|w| w.wen().een());
[INFO] [stdout]    |                   ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `config` on type `T`
[INFO] [stdout]   --> src/nvmc.rs:56:19
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl<T> Nvmc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 56 |         self.nvmc.config.write(|w| w.wen().ren());
[INFO] [stdout]    |                   ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `config` on type `T`
[INFO] [stdout]   --> src/nvmc.rs:63:19
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl<T> Nvmc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 63 |         self.nvmc.config.write(|w| w.wen().wen());
[INFO] [stdout]    |                   ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `ready` on type `T`
[INFO] [stdout]   --> src/nvmc.rs:70:26
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl<T> Nvmc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 70 |         while !self.nvmc.ready.read().ready().bit_is_set() {}
[INFO] [stdout]    |                          ^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `erasepage` found for type parameter `T` in the current scope
[INFO] [stdout]   --> src/nvmc.rs:83:19
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl<T> Nvmc<T>
[INFO] [stdout]    |      - method `erasepage` not found for this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 83 |         self.nvmc.erasepage().write(|w| unsafe { w.bits(bits) });
[INFO] [stdout]    |                   ^^^^^^^^^ method not found in `T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]   --> src/pwm.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 38 |         pwm.enable.write(|w| w.enable().enabled());
[INFO] [stdout]    |             ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `mode` on type `T`
[INFO] [stdout]   --> src/pwm.rs:39:13
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 39 |         pwm.mode.write(|w| w.updown().up());
[INFO] [stdout]    |             ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `prescaler` on type `T`
[INFO] [stdout]   --> src/pwm.rs:40:13
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 40 |         pwm.prescaler.write(|w| w.prescaler().div_1());
[INFO] [stdout]    |             ^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `countertop` on type `T`
[INFO] [stdout]   --> src/pwm.rs:41:13
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 41 |         pwm.countertop
[INFO] [stdout]    |             ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `loop_` on type `T`
[INFO] [stdout]   --> src/pwm.rs:43:13
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 43 |         pwm.loop_.write(|w| w.cnt().disabled());
[INFO] [stdout]    |             ^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `decoder` on type `T`
[INFO] [stdout]   --> src/pwm.rs:44:13
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 44 |         pwm.decoder.write(|w| {
[INFO] [stdout]    |             ^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]   --> src/pwm.rs:48:13
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 48 |         pwm.seq0.refresh.write(|w| unsafe { w.bits(0) });
[INFO] [stdout]    |             ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]   --> src/pwm.rs:49:13
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 49 |         pwm.seq0.enddelay.write(|w| unsafe { w.bits(0) });
[INFO] [stdout]    |             ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq1` on type `T`
[INFO] [stdout]   --> src/pwm.rs:50:13
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 50 |         pwm.seq1.refresh.write(|w| unsafe { w.bits(0) });
[INFO] [stdout]    |             ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq1` on type `T`
[INFO] [stdout]   --> src/pwm.rs:51:13
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 51 |         pwm.seq1.enddelay.write(|w| unsafe { w.bits(0) });
[INFO] [stdout]    |             ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `prescaler` on type `T`
[INFO] [stdout]   --> src/pwm.rs:59:18
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 59 |         self.pwm.prescaler.write(|w| w.prescaler().bits(div.into()));
[INFO] [stdout]    |                  ^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `prescaler` on type `T`
[INFO] [stdout]   --> src/pwm.rs:66:24
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 66 |         match self.pwm.prescaler.read().prescaler().bits() {
[INFO] [stdout]    |                        ^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `countertop` on type `T`
[INFO] [stdout]   --> src/pwm.rs:83:14
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 83 |             .countertop
[INFO] [stdout]    |              ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `countertop` on type `T`
[INFO] [stdout]   --> src/pwm.rs:90:18
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 90 |         self.pwm.countertop.read().countertop().bits()
[INFO] [stdout]    |                  ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:138:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 138 |         self.pwm.psel.out[usize::from(channel)].write(|w| {
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:154:30
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 154 |         let psel = &self.pwm.psel.out[usize::from(channel)];
[INFO] [stdout]     |                              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:172:30
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 172 |         let psel = &self.pwm.psel.out[usize::from(channel)];
[INFO] [stdout]     |                              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]    --> src/pwm.rs:186:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 186 |         self.pwm.enable.write(|w| w.enable().enabled());
[INFO] [stdout]     |                  ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]    --> src/pwm.rs:192:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 192 |         self.pwm.enable.write(|w| w.enable().disabled());
[INFO] [stdout]     |                  ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:198:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 198 |         self.pwm.psel.out[usize::from(channel)].modify(|_r, w| w.connect().connected());
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:205:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 205 |         self.pwm.psel.out[usize::from(channel)].modify(|_r, w| w.connect().disconnected());
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:214:26
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 214 |                 self.pwm.psel.out[0].modify(|_r, w| w.connect().connected());
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:215:26
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 215 |                 self.pwm.psel.out[1].modify(|_r, w| w.connect().connected());
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:218:26
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 218 |                 self.pwm.psel.out[2].modify(|_r, w| w.connect().connected());
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:219:26
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 219 |                 self.pwm.psel.out[3].modify(|_r, w| w.connect().connected());
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:230:26
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 230 |                 self.pwm.psel.out[0].modify(|_r, w| w.connect().disconnected());
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:231:26
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 231 |                 self.pwm.psel.out[1].modify(|_r, w| w.connect().disconnected());
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:234:26
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 234 |                 self.pwm.psel.out[2].modify(|_r, w| w.connect().disconnected());
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:235:26
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 235 |                 self.pwm.psel.out[3].modify(|_r, w| w.connect().disconnected());
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `decoder` on type `T`
[INFO] [stdout]    --> src/pwm.rs:244:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 244 |         self.pwm.decoder.modify(|_r, w| w.load().bits(mode.into()));
[INFO] [stdout]     |                  ^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `decoder` on type `T`
[INFO] [stdout]    --> src/pwm.rs:256:24
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 256 |         match self.pwm.decoder.read().load().bits() {
[INFO] [stdout]     |                        ^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `mode` on type `T`
[INFO] [stdout]    --> src/pwm.rs:268:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 268 |         self.pwm.mode.write(|w| w.updown().bit(mode.into()));
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `mode` on type `T`
[INFO] [stdout]    --> src/pwm.rs:275:24
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 275 |         match self.pwm.mode.read().updown().bit() {
[INFO] [stdout]     |                        ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `decoder` on type `T`
[INFO] [stdout]    --> src/pwm.rs:284:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 284 |         self.pwm.decoder.modify(|_r, w| w.mode().bit(mode.into()));
[INFO] [stdout]     |                  ^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `decoder` on type `T`
[INFO] [stdout]    --> src/pwm.rs:291:24
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 291 |         match self.pwm.decoder.read().mode().bit() {
[INFO] [stdout]     |                        ^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:328:14
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 328 |             .seq0
[INFO] [stdout]     |              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:331:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 331 |         self.pwm.seq0.cnt.write(|w| unsafe { w.bits(1) });
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:344:14
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 344 |             .seq0
[INFO] [stdout]     |              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:347:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 347 |         self.pwm.seq0.cnt.write(|w| unsafe { w.bits(1) });
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:372:14
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 372 |             .seq0
[INFO] [stdout]     |              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:375:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 375 |         self.pwm.seq0.cnt.write(|w| unsafe { w.bits(2) });
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:388:14
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 388 |             .seq0
[INFO] [stdout]     |              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:391:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 391 |         self.pwm.seq0.cnt.write(|w| unsafe { w.bits(2) });
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:416:14
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 416 |             .seq0
[INFO] [stdout]     |              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:419:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 419 |         self.pwm.seq0.cnt.write(|w| unsafe { w.bits(4) });
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:432:14
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 432 |             .seq0
[INFO] [stdout]     |              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:435:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 435 |         self.pwm.seq0.cnt.write(|w| unsafe { w.bits(4) });
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `loop_` on type `T`
[INFO] [stdout]    --> src/pwm.rs:454:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 454 |         self.pwm.loop_.write(|w| match mode {
[INFO] [stdout]     |                  ^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `shorts` on type `T`
[INFO] [stdout]    --> src/pwm.rs:459:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 459 |         self.pwm.shorts.write(|w| match mode {
[INFO] [stdout]     |                  ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:490:35
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 490 |             Seq::Seq0 => self.pwm.seq0.refresh.write(|w| unsafe { w.bits(periods) }),
[INFO] [stdout]     |                                   ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq1` on type `T`
[INFO] [stdout]    --> src/pwm.rs:491:35
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 491 |             Seq::Seq1 => self.pwm.seq1.refresh.write(|w| unsafe { w.bits(periods) }),
[INFO] [stdout]     |                                   ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:500:35
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 500 |             Seq::Seq0 => self.pwm.seq0.enddelay.write(|w| unsafe { w.bits(periods) }),
[INFO] [stdout]     |                                   ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq1` on type `T`
[INFO] [stdout]    --> src/pwm.rs:501:35
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 501 |             Seq::Seq1 => self.pwm.seq1.enddelay.write(|w| unsafe { w.bits(periods) }),
[INFO] [stdout]     |                                   ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]    --> src/pwm.rs:511:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 511 |         self.pwm.enable.write(|w| w.enable().enabled());
[INFO] [stdout]     |                  ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_seqstart` on type `T`
[INFO] [stdout]    --> src/pwm.rs:512:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 512 |         self.pwm.tasks_seqstart[usize::from(seq)].write(|w| unsafe { w.bits(1) });
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_seqstarted` on type `T`
[INFO] [stdout]    --> src/pwm.rs:513:24
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 513 |         while self.pwm.events_seqstarted[usize::from(seq)].read().bits() == 0 {}
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_seqend` on type `T`
[INFO] [stdout]    --> src/pwm.rs:514:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 514 |         self.pwm.events_seqend[0].write(|w| w);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_seqend` on type `T`
[INFO] [stdout]    --> src/pwm.rs:515:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 515 |         self.pwm.events_seqend[1].write(|w| w);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_nextstep` on type `T`
[INFO] [stdout]    --> src/pwm.rs:522:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 522 |         self.pwm.tasks_nextstep.write(|w| unsafe { w.bits(1) });
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_stop` on type `T`
[INFO] [stdout]    --> src/pwm.rs:529:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 529 |         self.pwm.tasks_stop.write(|w| unsafe { w.bits(1) });
[INFO] [stdout]     |                  ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/pwm.rs:530:24
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 530 |         while self.pwm.events_stopped.read().bits() == 0 {}
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:560:22
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 560 |             self.pwm.seq0.ptr.write(|w| unsafe { w.bits(ptr as u32) });
[INFO] [stdout]     |                      ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:561:22
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 561 |             self.pwm.seq0.cnt.write(|w| unsafe { w.bits(len as u32) });
[INFO] [stdout]     |                      ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:566:22
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 566 |             self.pwm.seq0.cnt.write(|w| unsafe { w.bits(0) });
[INFO] [stdout]     |                      ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq1` on type `T`
[INFO] [stdout]    --> src/pwm.rs:583:22
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 583 |             self.pwm.seq1.ptr.write(|w| unsafe { w.bits(ptr as u32) });
[INFO] [stdout]     |                      ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq1` on type `T`
[INFO] [stdout]    --> src/pwm.rs:584:22
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 584 |             self.pwm.seq1.cnt.write(|w| unsafe { w.bits(len as u32) });
[INFO] [stdout]     |                      ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq1` on type `T`
[INFO] [stdout]    --> src/pwm.rs:589:22
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 589 |             self.pwm.seq1.cnt.write(|w| unsafe { w.bits(0) });
[INFO] [stdout]     |                      ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]    --> src/pwm.rs:605:43
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 605 |             PwmEvent::Stopped => self.pwm.intenset.modify(|_r, w| w.stopped().set()),
[INFO] [stdout]     |                                           ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]    --> src/pwm.rs:606:45
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 606 |             PwmEvent::LoopsDone => self.pwm.intenset.modify(|_r, w| w.loopsdone().set()),
[INFO] [stdout]     |                                             ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]    --> src/pwm.rs:607:48
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 607 |             PwmEvent::PwmPeriodEnd => self.pwm.intenset.modify(|_r, w| w.pwmperiodend().set()),
[INFO] [stdout]     |                                                ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]    --> src/pwm.rs:609:39
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 609 |                 Seq::Seq0 => self.pwm.intenset.modify(|_r, w| w.seqstarted0().set()),
[INFO] [stdout]     |                                       ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]    --> src/pwm.rs:610:39
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 610 |                 Seq::Seq1 => self.pwm.intenset.modify(|_r, w| w.seqstarted1().set()),
[INFO] [stdout]     |                                       ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]    --> src/pwm.rs:613:39
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 613 |                 Seq::Seq0 => self.pwm.intenset.modify(|_r, w| w.seqend0().set()),
[INFO] [stdout]     |                                       ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]    --> src/pwm.rs:614:39
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 614 |                 Seq::Seq1 => self.pwm.intenset.modify(|_r, w| w.seqend1().set()),
[INFO] [stdout]     |                                       ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]    --> src/pwm.rs:624:43
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 624 |             PwmEvent::Stopped => self.pwm.intenclr.modify(|_r, w| w.stopped().clear()),
[INFO] [stdout]     |                                           ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]    --> src/pwm.rs:625:45
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 625 |             PwmEvent::LoopsDone => self.pwm.intenclr.modify(|_r, w| w.loopsdone().clear()),
[INFO] [stdout]     |                                             ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]    --> src/pwm.rs:626:48
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 626 |             PwmEvent::PwmPeriodEnd => self.pwm.intenclr.modify(|_r, w| w.pwmperiodend().clear()),
[INFO] [stdout]     |                                                ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]    --> src/pwm.rs:628:39
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 628 |                 Seq::Seq0 => self.pwm.intenclr.modify(|_r, w| w.seqstarted0().clear()),
[INFO] [stdout]     |                                       ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]    --> src/pwm.rs:629:39
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 629 |                 Seq::Seq1 => self.pwm.intenclr.modify(|_r, w| w.seqstarted1().clear()),
[INFO] [stdout]     |                                       ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]    --> src/pwm.rs:632:39
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 632 |                 Seq::Seq0 => self.pwm.intenclr.modify(|_r, w| w.seqend0().clear()),
[INFO] [stdout]     |                                       ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]    --> src/pwm.rs:633:39
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 633 |                 Seq::Seq1 => self.pwm.intenclr.modify(|_r, w| w.seqend1().clear()),
[INFO] [stdout]     |                                       ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/pwm.rs:643:43
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 643 |             PwmEvent::Stopped => self.pwm.events_stopped.read().bits() != 0,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_loopsdone` on type `T`
[INFO] [stdout]    --> src/pwm.rs:644:45
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 644 |             PwmEvent::LoopsDone => self.pwm.events_loopsdone.read().bits() != 0,
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_pwmperiodend` on type `T`
[INFO] [stdout]    --> src/pwm.rs:645:48
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 645 |             PwmEvent::PwmPeriodEnd => self.pwm.events_pwmperiodend.read().bits() != 0,
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_seqstarted` on type `T`
[INFO] [stdout]    --> src/pwm.rs:647:26
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 647 |                 self.pwm.events_seqstarted[usize::from(seq)].read().bits() != 0
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_seqend` on type `T`
[INFO] [stdout]    --> src/pwm.rs:649:47
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 649 |             PwmEvent::SeqEnd(seq) => self.pwm.events_seqend[usize::from(seq)].read().bits() != 0,
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/pwm.rs:657:43
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 657 |             PwmEvent::Stopped => self.pwm.events_stopped.write(|w| w),
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_loopsdone` on type `T`
[INFO] [stdout]    --> src/pwm.rs:658:45
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 658 |             PwmEvent::LoopsDone => self.pwm.events_loopsdone.write(|w| w),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_pwmperiodend` on type `T`
[INFO] [stdout]    --> src/pwm.rs:659:48
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 659 |             PwmEvent::PwmPeriodEnd => self.pwm.events_pwmperiodend.write(|w| w),
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_seqstarted` on type `T`
[INFO] [stdout]    --> src/pwm.rs:660:51
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 660 |             PwmEvent::SeqStarted(seq) => self.pwm.events_seqstarted[usize::from(seq)].write(|w| w),
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_seqend` on type `T`
[INFO] [stdout]    --> src/pwm.rs:661:47
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 661 |             PwmEvent::SeqEnd(seq) => self.pwm.events_seqend[usize::from(seq)].write(|w| w),
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/pwm.rs:668:19
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 668 |         &self.pwm.events_stopped
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_loopsdone` on type `T`
[INFO] [stdout]    --> src/pwm.rs:674:19
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 674 |         &self.pwm.events_loopsdone
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_pwmperiodend` on type `T`
[INFO] [stdout]    --> src/pwm.rs:680:19
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 680 |         &self.pwm.events_pwmperiodend
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_seqend` on type `T`
[INFO] [stdout]    --> src/pwm.rs:686:19
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 686 |         &self.pwm.events_seqend[0]
[INFO] [stdout]     |                   ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_seqend` on type `T`
[INFO] [stdout]    --> src/pwm.rs:692:19
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 692 |         &self.pwm.events_seqend[1]
[INFO] [stdout]     |                   ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_seqstarted` on type `T`
[INFO] [stdout]    --> src/pwm.rs:698:19
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 698 |         &self.pwm.events_seqstarted[0]
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_seqstarted` on type `T`
[INFO] [stdout]    --> src/pwm.rs:704:19
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 704 |         &self.pwm.events_seqstarted[1]
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_seqstart` on type `T`
[INFO] [stdout]    --> src/pwm.rs:710:19
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 710 |         &self.pwm.tasks_seqstart[0]
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_seqstart` on type `T`
[INFO] [stdout]    --> src/pwm.rs:716:19
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 716 |         &self.pwm.tasks_seqstart[1]
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_nextstep` on type `T`
[INFO] [stdout]    --> src/pwm.rs:722:19
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 722 |         &self.pwm.tasks_nextstep
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_stop` on type `T`
[INFO] [stdout]    --> src/pwm.rs:728:19
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 728 |         &self.pwm.tasks_stop
[INFO] [stdout]     |                   ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:752:28
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 752 |         let ch0 = self.pwm.psel.out[0].read();
[INFO] [stdout]     |                            ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:753:28
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 753 |         let ch1 = self.pwm.psel.out[1].read();
[INFO] [stdout]     |                            ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:754:28
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 754 |         let ch2 = self.pwm.psel.out[2].read();
[INFO] [stdout]     |                            ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:755:28
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 755 |         let ch3 = self.pwm.psel.out[3].read();
[INFO] [stdout]     |                            ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:756:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 756 |         self.pwm.psel.out[0].reset();
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:757:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 757 |         self.pwm.psel.out[1].reset();
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:758:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 758 |         self.pwm.psel.out[2].reset();
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:759:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 759 |         self.pwm.psel.out[3].reset();
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static is discouraged
[INFO] [stdout]     --> src/pwm.rs:1170:18
[INFO] [stdout]      |
[INFO] [stdout] 1170 |         unsafe { &BUF0 }
[INFO] [stdout]      |                  ^^^^^ shared reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see issue #114447 <https://github.com/rust-lang/rust/issues/114447>
[INFO] [stdout]      = note: this will be a hard error in the 2024 edition
[INFO] [stdout]      = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior
[INFO] [stdout]      = note: `#[warn(static_mut_refs)]` on by default
[INFO] [stdout] help: use `addr_of!` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 1170 |         unsafe { addr_of!(BUF0) }
[INFO] [stdout]      |                  ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static is discouraged
[INFO] [stdout]     --> src/pwm.rs:1183:18
[INFO] [stdout]      |
[INFO] [stdout] 1183 |         unsafe { &BUF1 }
[INFO] [stdout]      |                  ^^^^^ shared reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see issue #114447 <https://github.com/rust-lang/rust/issues/114447>
[INFO] [stdout]      = note: this will be a hard error in the 2024 edition
[INFO] [stdout]      = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior
[INFO] [stdout] help: use `addr_of!` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 1183 |         unsafe { addr_of!(BUF1) }
[INFO] [stdout]      |                  ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static is discouraged
[INFO] [stdout]     --> src/pwm.rs:1196:18
[INFO] [stdout]      |
[INFO] [stdout] 1196 |         unsafe { &BUF2 }
[INFO] [stdout]      |                  ^^^^^ shared reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see issue #114447 <https://github.com/rust-lang/rust/issues/114447>
[INFO] [stdout]      = note: this will be a hard error in the 2024 edition
[INFO] [stdout]      = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior
[INFO] [stdout] help: use `addr_of!` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 1196 |         unsafe { addr_of!(BUF2) }
[INFO] [stdout]      |                  ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static is discouraged
[INFO] [stdout]     --> src/pwm.rs:1210:18
[INFO] [stdout]      |
[INFO] [stdout] 1210 |         unsafe { &BUF3 }
[INFO] [stdout]      |                  ^^^^^ shared reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see issue #114447 <https://github.com/rust-lang/rust/issues/114447>
[INFO] [stdout]      = note: this will be a hard error in the 2024 edition
[INFO] [stdout]      = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior
[INFO] [stdout] help: use `addr_of!` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 1210 |         unsafe { addr_of!(BUF3) }
[INFO] [stdout]      |                  ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `prescaler` on type `T`
[INFO] [stdout]   --> src/rtc.rs:48:22
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 48 |         unsafe { rtc.prescaler.write(|w| w.bits(prescaler)) };
[INFO] [stdout]    |                      ^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_start` on type `T`
[INFO] [stdout]   --> src/rtc.rs:56:25
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 56 |             self.periph.tasks_start.write(|w| w.bits(1));
[INFO] [stdout]    |                         ^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_stop` on type `T`
[INFO] [stdout]   --> src/rtc.rs:63:25
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 63 |             self.periph.tasks_stop.write(|w| w.bits(1));
[INFO] [stdout]    |                         ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]   --> src/rtc.rs:74:47
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 74 |             RtcInterrupt::Tick => self.periph.intenset.write(|w| w.tick().set()),
[INFO] [stdout]    |                                               ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]   --> src/rtc.rs:75:51
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 75 |             RtcInterrupt::Overflow => self.periph.intenset.write(|w| w.ovrflw().set()),
[INFO] [stdout]    |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]   --> src/rtc.rs:76:51
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 76 |             RtcInterrupt::Compare0 => self.periph.intenset.write(|w| w.compare0().set()),
[INFO] [stdout]    |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]   --> src/rtc.rs:77:51
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 77 |             RtcInterrupt::Compare1 => self.periph.intenset.write(|w| w.compare1().set()),
[INFO] [stdout]    |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]   --> src/rtc.rs:78:51
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 78 |             RtcInterrupt::Compare2 => self.periph.intenset.write(|w| w.compare2().set()),
[INFO] [stdout]    |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]   --> src/rtc.rs:79:51
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 79 |             RtcInterrupt::Compare3 => self.periph.intenset.write(|w| w.compare3().set()),
[INFO] [stdout]    |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]   --> src/rtc.rs:93:47
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 93 |             RtcInterrupt::Tick => self.periph.intenclr.write(|w| w.tick().clear()),
[INFO] [stdout]    |                                               ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]   --> src/rtc.rs:94:51
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 94 |             RtcInterrupt::Overflow => self.periph.intenclr.write(|w| w.ovrflw().clear()),
[INFO] [stdout]    |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]   --> src/rtc.rs:95:51
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 95 |             RtcInterrupt::Compare0 => self.periph.intenclr.write(|w| w.compare0().clear()),
[INFO] [stdout]    |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]   --> src/rtc.rs:96:51
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 96 |             RtcInterrupt::Compare1 => self.periph.intenclr.write(|w| w.compare1().clear()),
[INFO] [stdout]    |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]   --> src/rtc.rs:97:51
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 97 |             RtcInterrupt::Compare2 => self.periph.intenclr.write(|w| w.compare2().clear()),
[INFO] [stdout]    |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]   --> src/rtc.rs:98:51
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 98 |             RtcInterrupt::Compare3 => self.periph.intenclr.write(|w| w.compare3().clear()),
[INFO] [stdout]    |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenset` on type `T`
[INFO] [stdout]    --> src/rtc.rs:108:47
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 108 |             RtcInterrupt::Tick => self.periph.evtenset.write(|w| w.tick().set()),
[INFO] [stdout]     |                                               ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenset` on type `T`
[INFO] [stdout]    --> src/rtc.rs:109:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 109 |             RtcInterrupt::Overflow => self.periph.evtenset.write(|w| w.ovrflw().set()),
[INFO] [stdout]     |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenset` on type `T`
[INFO] [stdout]    --> src/rtc.rs:110:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 110 |             RtcInterrupt::Compare0 => self.periph.evtenset.write(|w| w.compare0().set()),
[INFO] [stdout]     |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenset` on type `T`
[INFO] [stdout]    --> src/rtc.rs:111:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 111 |             RtcInterrupt::Compare1 => self.periph.evtenset.write(|w| w.compare1().set()),
[INFO] [stdout]     |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenset` on type `T`
[INFO] [stdout]    --> src/rtc.rs:112:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 112 |             RtcInterrupt::Compare2 => self.periph.evtenset.write(|w| w.compare2().set()),
[INFO] [stdout]     |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenset` on type `T`
[INFO] [stdout]    --> src/rtc.rs:113:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 113 |             RtcInterrupt::Compare3 => self.periph.evtenset.write(|w| w.compare3().set()),
[INFO] [stdout]     |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenclr` on type `T`
[INFO] [stdout]    --> src/rtc.rs:120:47
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 120 |             RtcInterrupt::Tick => self.periph.evtenclr.write(|w| w.tick().clear()),
[INFO] [stdout]     |                                               ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenclr` on type `T`
[INFO] [stdout]    --> src/rtc.rs:121:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 121 |             RtcInterrupt::Overflow => self.periph.evtenclr.write(|w| w.ovrflw().clear()),
[INFO] [stdout]     |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenclr` on type `T`
[INFO] [stdout]    --> src/rtc.rs:122:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 122 |             RtcInterrupt::Compare0 => self.periph.evtenclr.write(|w| w.compare0().clear()),
[INFO] [stdout]     |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenclr` on type `T`
[INFO] [stdout]    --> src/rtc.rs:123:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 123 |             RtcInterrupt::Compare1 => self.periph.evtenclr.write(|w| w.compare1().clear()),
[INFO] [stdout]     |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenclr` on type `T`
[INFO] [stdout]    --> src/rtc.rs:124:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 124 |             RtcInterrupt::Compare2 => self.periph.evtenclr.write(|w| w.compare2().clear()),
[INFO] [stdout]     |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenclr` on type `T`
[INFO] [stdout]    --> src/rtc.rs:125:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 125 |             RtcInterrupt::Compare3 => self.periph.evtenclr.write(|w| w.compare3().clear()),
[INFO] [stdout]     |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_tick` on type `T`
[INFO] [stdout]    --> src/rtc.rs:132:47
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 132 |             RtcInterrupt::Tick => self.periph.events_tick.read().bits(),
[INFO] [stdout]     |                                               ^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_ovrflw` on type `T`
[INFO] [stdout]    --> src/rtc.rs:133:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 133 |             RtcInterrupt::Overflow => self.periph.events_ovrflw.read().bits(),
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_compare` on type `T`
[INFO] [stdout]    --> src/rtc.rs:134:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 134 |             RtcInterrupt::Compare0 => self.periph.events_compare[0].read().bits(),
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_compare` on type `T`
[INFO] [stdout]    --> src/rtc.rs:135:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 135 |             RtcInterrupt::Compare1 => self.periph.events_compare[1].read().bits(),
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_compare` on type `T`
[INFO] [stdout]    --> src/rtc.rs:136:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 136 |             RtcInterrupt::Compare2 => self.periph.events_compare[2].read().bits(),
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_compare` on type `T`
[INFO] [stdout]    --> src/rtc.rs:137:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 137 |             RtcInterrupt::Compare3 => self.periph.events_compare[3].read().bits(),
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_tick` on type `T`
[INFO] [stdout]    --> src/rtc.rs:146:29
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 146 |                 self.periph.events_tick.write(|w| unsafe { w.bits(0) });
[INFO] [stdout]     |                             ^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_ovrflw` on type `T`
[INFO] [stdout]    --> src/rtc.rs:149:29
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 149 |                 self.periph.events_ovrflw.write(|w| unsafe { w.bits(0) });
[INFO] [stdout]     |                             ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_compare` on type `T`
[INFO] [stdout]    --> src/rtc.rs:152:29
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 152 |                 self.periph.events_compare[0].write(|w| unsafe { w.bits(0) });
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_compare` on type `T`
[INFO] [stdout]    --> src/rtc.rs:155:29
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 155 |                 self.periph.events_compare[1].write(|w| unsafe { w.bits(0) });
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_compare` on type `T`
[INFO] [stdout]    --> src/rtc.rs:158:29
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 158 |                 self.periph.events_compare[2].write(|w| unsafe { w.bits(0) });
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_compare` on type `T`
[INFO] [stdout]    --> src/rtc.rs:161:29
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 161 |                 self.periph.events_compare[3].write(|w| unsafe { w.bits(0) });
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `cc` on type `T`
[INFO] [stdout]    --> src/rtc.rs:181:25
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 181 |             self.periph.cc[reg].write(|w| w.bits(val));
[INFO] [stdout]     |                         ^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `counter` on type `T`
[INFO] [stdout]    --> src/rtc.rs:189:21
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 189 |         self.periph.counter.read().bits()
[INFO] [stdout]     |                     ^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_clear` on type `T`
[INFO] [stdout]    --> src/rtc.rs:195:25
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 195 |             self.periph.tasks_clear.write(|w| w.bits(1));
[INFO] [stdout]     |                         ^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_trigovrflw` on type `T`
[INFO] [stdout]    --> src/rtc.rs:203:25
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 203 |             self.periph.tasks_trigovrflw.write(|w| w.bits(1));
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_ready` on type `T`
[INFO] [stdout]   --> src/spi.rs:45:22
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> FullDuplex<u8> for Spi<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 45 |         match self.0.events_ready.read().bits() {
[INFO] [stdout]    |                      ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]   --> src/spi.rs:49:35
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> FullDuplex<u8> for Spi<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 49 |                 let byte = self.0.rxd.read().bits() as u8;
[INFO] [stdout]    |                                   ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_ready` on type `T`
[INFO] [stdout]   --> src/spi.rs:52:24
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> FullDuplex<u8> for Spi<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 52 |                 self.0.events_ready.reset();
[INFO] [stdout]    |                        ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `txd` on type `T`
[INFO] [stdout]   --> src/spi.rs:63:16
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> FullDuplex<u8> for Spi<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 63 |         self.0.txd.write(|w| unsafe { w.bits(u32::from(byte)) });
[INFO] [stdout]    |                ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]   --> src/spi.rs:78:13
[INFO] [stdout]    |
[INFO] [stdout] 68 | impl<T> Spi<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 78 |         spi.enable.write(|w| w.enable().enabled());
[INFO] [stdout]    |             ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `config` on type `T`
[INFO] [stdout]   --> src/spi.rs:81:13
[INFO] [stdout]    |
[INFO] [stdout] 68 | impl<T> Spi<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 81 |         spi.config.write(|w| match mode {
[INFO] [stdout]    |             ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `frequency` on type `T`
[INFO] [stdout]   --> src/spi.rs:89:13
[INFO] [stdout]    |
[INFO] [stdout] 68 | impl<T> Spi<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 89 |         spi.frequency.write(|w| w.frequency().variant(frequency));
[INFO] [stdout]    |             ^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `&mut T`
[INFO] [stdout]    --> src/spi.rs:126:17
[INFO] [stdout]     |
[INFO] [stdout] 68  | impl<T> Spi<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 126 |             spi.psel.sck.write(|w| unsafe { w.bits(pin.pin().into()) });
[INFO] [stdout]     |                 ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `&mut T`
[INFO] [stdout]    --> src/spi.rs:129:17
[INFO] [stdout]     |
[INFO] [stdout] 68  | impl<T> Spi<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 129 |             spi.psel.mosi.write(|w| unsafe { w.bits(pin.pin().into()) });
[INFO] [stdout]     |                 ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `&mut T`
[INFO] [stdout]    --> src/spi.rs:132:17
[INFO] [stdout]     |
[INFO] [stdout] 68  | impl<T> Spi<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 132 |             spi.psel.miso.write(|w| unsafe { w.bits(pin.pin().into()) });
[INFO] [stdout]     |                 ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:106:31
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 106 |             Some(sck) => spim.psel.sck.write(|w| {
[INFO] [stdout]     |                               ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:110:26
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 110 |             None => spim.psel.sck.write(|w| w.connect().disconnected()),
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:113:32
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 113 |             Some(mosi) => spim.psel.mosi.write(|w| {
[INFO] [stdout]     |                                ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:117:26
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 117 |             None => spim.psel.mosi.write(|w| w.connect().disconnected()),
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:120:32
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 120 |             Some(miso) => spim.psel.miso.write(|w| {
[INFO] [stdout]     |                                ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:124:26
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 124 |             None => spim.psel.miso.write(|w| w.connect().disconnected()),
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]    --> src/spim.rs:128:14
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 128 |         spim.enable.write(|w| w.enable().enabled());
[INFO] [stdout]     |              ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `config` on type `T`
[INFO] [stdout]    --> src/spim.rs:131:14
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 131 |         spim.config.write(|w| {
[INFO] [stdout]     |              ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `frequency` on type `T`
[INFO] [stdout]    --> src/spim.rs:154:14
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 154 |         spim.frequency.write(|w| w.frequency().variant(frequency));
[INFO] [stdout]     |              ^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `orc` on type `T`
[INFO] [stdout]    --> src/spim.rs:157:14
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 157 |         spim.orc.write(|w|
[INFO] [stdout]     |              ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `txd` on type `T`
[INFO] [stdout]    --> src/spim.rs:173:16
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 173 |         self.0.txd.ptr.write(|w| unsafe { w.ptr().bits(tx.ptr) });
[INFO] [stdout]     |                ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `txd` on type `T`
[INFO] [stdout]    --> src/spim.rs:175:16
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 175 |         self.0.txd.maxcnt.write(|w|
[INFO] [stdout]     |                ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/spim.rs:183:16
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 183 |         self.0.rxd.ptr.write(|w|
[INFO] [stdout]     |                ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/spim.rs:187:16
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 187 |         self.0.rxd.maxcnt.write(|w|
[INFO] [stdout]     |                ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_start` on type `T`
[INFO] [stdout]    --> src/spim.rs:193:16
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 193 |         self.0.tasks_start.write(|w|
[INFO] [stdout]     |                ^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_end` on type `T`
[INFO] [stdout]    --> src/spim.rs:206:22
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 206 |         while self.0.events_end.read().bits() == 0 {}
[INFO] [stdout]     |                      ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_end` on type `T`
[INFO] [stdout]    --> src/spim.rs:209:16
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 209 |         self.0.events_end.write(|w| w);
[INFO] [stdout]     |                ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `txd` on type `T`
[INFO] [stdout]    --> src/spim.rs:216:19
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 216 |         if self.0.txd.amount.read().bits() != tx.len {
[INFO] [stdout]     |                   ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/spim.rs:219:19
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 219 |         if self.0.rxd.amount.read().bits() != rx.len {
[INFO] [stdout]     |                   ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `config` on type `T`
[INFO] [stdout]   --> src/nvmc.rs:49:19
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl<T> Nvmc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 49 |         self.nvmc.config.write(|w| w.wen().een());
[INFO] [stdout]    |                   ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `config` on type `T`
[INFO] [stdout]   --> src/nvmc.rs:56:19
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl<T> Nvmc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 56 |         self.nvmc.config.write(|w| w.wen().ren());
[INFO] [stdout]    |                   ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `config` on type `T`
[INFO] [stdout]   --> src/nvmc.rs:63:19
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl<T> Nvmc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 63 |         self.nvmc.config.write(|w| w.wen().wen());
[INFO] [stdout]    |                   ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `ready` on type `T`
[INFO] [stdout]   --> src/nvmc.rs:70:26
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl<T> Nvmc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 70 |         while !self.nvmc.ready.read().ready().bit_is_set() {}
[INFO] [stdout]    |                          ^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:367:26
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 367 |         let sck = self.0.psel.sck.read();
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:368:27
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 368 |         let mosi = self.0.psel.mosi.read();
[INFO] [stdout]     |                           ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:369:27
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 369 |         let miso = self.0.psel.miso.read();
[INFO] [stdout]     |                           ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:370:16
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 370 |         self.0.psel.sck.reset();
[INFO] [stdout]     |                ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:371:16
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 371 |         self.0.psel.mosi.reset();
[INFO] [stdout]     |                ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:372:16
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 372 |         self.0.psel.miso.reset();
[INFO] [stdout]     |                ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]   --> src/spis.rs:49:14
[INFO] [stdout]    |
[INFO] [stdout] 42 | impl<T> Spis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 49 |         spis.psel.sck.write(|w| {
[INFO] [stdout]    |              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]   --> src/spis.rs:53:14
[INFO] [stdout]    |
[INFO] [stdout] 42 | impl<T> Spis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 53 |         spis.psel.csn.write(|w| {
[INFO] [stdout]    |              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]   --> src/spis.rs:59:18
[INFO] [stdout]    |
[INFO] [stdout] 42 | impl<T> Spis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 59 |             spis.psel.mosi.write(|w| {
[INFO] [stdout]    |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]   --> src/spis.rs:66:18
[INFO] [stdout]    |
[INFO] [stdout] 42 | impl<T> Spis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 66 |             spis.psel.miso.write(|w| {
[INFO] [stdout]    |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `config` on type `T`
[INFO] [stdout]   --> src/spis.rs:72:14
[INFO] [stdout]    |
[INFO] [stdout] 42 | impl<T> Spis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 72 |         spis.config
[INFO] [stdout]    |              ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `config` on type `T`
[INFO] [stdout]   --> src/spis.rs:74:14
[INFO] [stdout]    |
[INFO] [stdout] 42 | impl<T> Spis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 74 |         spis.config
[INFO] [stdout]    |              ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]   --> src/spis.rs:76:14
[INFO] [stdout]    |
[INFO] [stdout] 42 | impl<T> Spis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 76 |         spis.enable.write(|w| w.enable().enabled());
[INFO] [stdout]    |              ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `def` on type `T`
[INFO] [stdout]   --> src/spis.rs:83:19
[INFO] [stdout]    |
[INFO] [stdout] 42 | impl<T> Spis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 83 |         self.spis.def.write(|w| unsafe { w.def().bits(def) });
[INFO] [stdout]    |                   ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `orc` on type `T`
[INFO] [stdout]   --> src/spis.rs:90:19
[INFO] [stdout]    |
[INFO] [stdout] 42 | impl<T> Spis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 90 |         self.spis.orc.write(|w| unsafe { w.orc().bits(orc) });
[INFO] [stdout]    |                   ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `config` on type `T`
[INFO] [stdout]   --> src/spis.rs:97:19
[INFO] [stdout]    |
[INFO] [stdout] 42 | impl<T> Spis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 97 |         self.spis.config.modify(|_r, w| w.order().bit(order.into()));
[INFO] [stdout]    |                   ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `config` on type `T`
[INFO] [stdout]    --> src/spis.rs:105:14
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 105 |             .config
[INFO] [stdout]     |              ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `config` on type `T`
[INFO] [stdout]    --> src/spis.rs:113:19
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 113 |         self.spis.config.modify(|_r, w| w.cpha().bit(phase.into()));
[INFO] [stdout]     |                   ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]    --> src/spis.rs:144:19
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 144 |         self.spis.enable.write(|w| w.enable().enabled());
[INFO] [stdout]     |                   ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]    --> src/spis.rs:151:19
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 151 |         self.spis.enable.write(|w| w.enable().disabled());
[INFO] [stdout]     |                   ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_acquire` on type `T`
[INFO] [stdout]    --> src/spis.rs:159:19
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 159 |         self.spis.tasks_acquire.write(|w| unsafe { w.bits(1) });
[INFO] [stdout]     |                   ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_acquired` on type `T`
[INFO] [stdout]    --> src/spis.rs:160:25
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 160 |         while self.spis.events_acquired.read().bits() == 0 {}
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_acquire` on type `T`
[INFO] [stdout]    --> src/spis.rs:172:19
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 172 |         self.spis.tasks_acquire.write(|w| unsafe { w.bits(1) });
[INFO] [stdout]     |                   ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_acquired` on type `T`
[INFO] [stdout]    --> src/spis.rs:173:22
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 173 |         if self.spis.events_acquired.read().bits() != 0 {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_release` on type `T`
[INFO] [stdout]    --> src/spis.rs:183:19
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 183 |         self.spis.tasks_release.write(|w| unsafe { w.bits(1) });
[INFO] [stdout]     |                   ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]    --> src/spis.rs:190:19
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 190 |         self.spis.intenset.modify(|_r, w| match event {
[INFO] [stdout]     |                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]    --> src/spis.rs:201:19
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 201 |         self.spis.intenclr.write(|w| match event {
[INFO] [stdout]     |                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `shorts` on type `T`
[INFO] [stdout]    --> src/spis.rs:212:19
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 212 |         self.spis.shorts.write(|w| w.end_acquire().bit(enabled));
[INFO] [stdout]     |                   ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_acquired` on type `T`
[INFO] [stdout]    --> src/spis.rs:219:19
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 219 |         self.spis.events_acquired.reset();
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_end` on type `T`
[INFO] [stdout]    --> src/spis.rs:220:19
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 220 |         self.spis.events_end.reset();
[INFO] [stdout]     |                   ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_endrx` on type `T`
[INFO] [stdout]    --> src/spis.rs:221:19
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 221 |         self.spis.events_endrx.reset();
[INFO] [stdout]     |                   ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_acquired` on type `T`
[INFO] [stdout]    --> src/spis.rs:228:46
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 228 |             SpisEvent::Acquired => self.spis.events_acquired.reset(),
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_end` on type `T`
[INFO] [stdout]    --> src/spis.rs:229:41
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 229 |             SpisEvent::End => self.spis.events_end.reset(),
[INFO] [stdout]     |                                         ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_endrx` on type `T`
[INFO] [stdout]    --> src/spis.rs:230:43
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 230 |             SpisEvent::EndRx => self.spis.events_endrx.reset(),
[INFO] [stdout]     |                                           ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_acquired` on type `T`
[INFO] [stdout]    --> src/spis.rs:238:46
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 238 |             SpisEvent::Acquired => self.spis.events_acquired.read().bits() != 0,
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_end` on type `T`
[INFO] [stdout]    --> src/spis.rs:239:41
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 239 |             SpisEvent::End => self.spis.events_end.read().bits() != 0,
[INFO] [stdout]     |                                         ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_endrx` on type `T`
[INFO] [stdout]    --> src/spis.rs:240:43
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 240 |             SpisEvent::EndRx => self.spis.events_endrx.read().bits() != 0,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_end` on type `T`
[INFO] [stdout]    --> src/spis.rs:247:19
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 247 |         self.spis.events_end.read().bits() != 0 || self.spis.events_endrx.read().bits() != 0
[INFO] [stdout]     |                   ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_endrx` on type `T`
[INFO] [stdout]    --> src/spis.rs:247:62
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 247 |         self.spis.events_end.read().bits() != 0 || self.spis.events_endrx.read().bits() != 0
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_acquired` on type `T`
[INFO] [stdout]    --> src/spis.rs:253:19
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 253 |         self.spis.events_acquired.read().bits() != 0
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `status` on type `T`
[INFO] [stdout]    --> src/spis.rs:259:19
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 259 |         self.spis.status.read().overread().is_present()
[INFO] [stdout]     |                   ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `status` on type `T`
[INFO] [stdout]    --> src/spis.rs:265:19
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 265 |         self.spis.status.read().overflow().is_present()
[INFO] [stdout]     |                   ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/spis.rs:271:19
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 271 |         self.spis.rxd.amount.read().bits()
[INFO] [stdout]     |                   ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `semstat` on type `T`
[INFO] [stdout]    --> src/spis.rs:277:25
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 277 |         match self.spis.semstat.read().bits() {
[INFO] [stdout]     |                         ^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_acquired` on type `T`
[INFO] [stdout]    --> src/spis.rs:288:20
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 288 |         &self.spis.events_acquired
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_end` on type `T`
[INFO] [stdout]    --> src/spis.rs:294:20
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 294 |         &self.spis.events_end
[INFO] [stdout]     |                    ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_endrx` on type `T`
[INFO] [stdout]    --> src/spis.rs:300:20
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 300 |         &self.spis.events_endrx
[INFO] [stdout]     |                    ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_acquire` on type `T`
[INFO] [stdout]    --> src/spis.rs:306:20
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 306 |         &self.spis.tasks_acquire
[INFO] [stdout]     |                    ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_release` on type `T`
[INFO] [stdout]    --> src/spis.rs:312:20
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 312 |         &self.spis.tasks_release
[INFO] [stdout]     |                    ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `txd` on type `T`
[INFO] [stdout]    --> src/spis.rs:331:14
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 331 |             .txd
[INFO] [stdout]     |              ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/spis.rs:335:14
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 335 |             .rxd
[INFO] [stdout]     |              ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `txd` on type `T`
[INFO] [stdout]    --> src/spis.rs:339:14
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 339 |             .txd
[INFO] [stdout]     |              ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/spis.rs:343:14
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 343 |             .rxd
[INFO] [stdout]     |              ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `txd` on type `T`
[INFO] [stdout]    --> src/spis.rs:380:14
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 380 |             .txd
[INFO] [stdout]     |              ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/spis.rs:384:14
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 384 |             .rxd
[INFO] [stdout]     |              ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/spis.rs:388:14
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 388 |             .rxd
[INFO] [stdout]     |              ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `txd` on type `T`
[INFO] [stdout]    --> src/spis.rs:392:14
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 392 |             .txd
[INFO] [stdout]     |              ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spis.rs:408:29
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 408 |         let sck = self.spis.psel.sck.read();
[INFO] [stdout]     |                             ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spis.rs:409:28
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 409 |         let cs = self.spis.psel.csn.read();
[INFO] [stdout]     |                            ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spis.rs:410:30
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 410 |         let copi = self.spis.psel.mosi.read();
[INFO] [stdout]     |                              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spis.rs:411:30
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 411 |         let cipo = self.spis.psel.miso.read();
[INFO] [stdout]     |                              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spis.rs:412:19
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 412 |         self.spis.psel.sck.reset();
[INFO] [stdout]     |                   ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spis.rs:413:19
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 413 |         self.spis.psel.csn.reset();
[INFO] [stdout]     |                   ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spis.rs:414:19
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 414 |         self.spis.psel.mosi.reset();
[INFO] [stdout]     |                   ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spis.rs:415:19
[INFO] [stdout]     |
[INFO] [stdout] 42  | impl<T> Spis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 415 |         self.spis.psel.miso.reset();
[INFO] [stdout]     |                   ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]   --> src/twim.rs:70:14
[INFO] [stdout]    |
[INFO] [stdout] 41 | impl<T> Twim<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 70 |         twim.psel.scl.write(|w| {
[INFO] [stdout]    |              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]   --> src/twim.rs:74:14
[INFO] [stdout]    |
[INFO] [stdout] 41 | impl<T> Twim<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 74 |         twim.psel.sda.write(|w| {
[INFO] [stdout]    |              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]   --> src/twim.rs:80:14
[INFO] [stdout]    |
[INFO] [stdout] 41 | impl<T> Twim<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 80 |         twim.enable.write(|w| w.enable().enabled());
[INFO] [stdout]    |              ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `frequency` on type `T`
[INFO] [stdout]   --> src/twim.rs:83:14
[INFO] [stdout]    |
[INFO] [stdout] 41 | impl<T> Twim<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 83 |         twim.frequency.write(|w| w.frequency().variant(frequency));
[INFO] [stdout]    |              ^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]   --> src/twim.rs:95:16
[INFO] [stdout]    |
[INFO] [stdout] 41 | impl<T> Twim<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 95 |         self.0.enable.write(|w| w.enable().disabled());
[INFO] [stdout]    |                ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]    --> src/twim.rs:100:16
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 100 |         self.0.enable.write(|w| w.enable().enabled());
[INFO] [stdout]     |                ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `txd` on type `T`
[INFO] [stdout]    --> src/twim.rs:114:16
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 114 |         self.0.txd.ptr.write(|w|
[INFO] [stdout]     |                ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `txd` on type `T`
[INFO] [stdout]    --> src/twim.rs:122:16
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 122 |         self.0.txd.maxcnt.write(|w|
[INFO] [stdout]     |                ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/twim.rs:146:16
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 146 |         self.0.rxd.ptr.write(|w|
[INFO] [stdout]     |                ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/twim.rs:154:16
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 154 |         self.0.rxd.maxcnt.write(|w|
[INFO] [stdout]     |                ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `errorsrc` on type `T`
[INFO] [stdout]    --> src/twim.rs:171:14
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 171 |             .errorsrc
[INFO] [stdout]     |              ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `errorsrc` on type `T`
[INFO] [stdout]    --> src/twim.rs:177:26
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 177 |         let err = self.0.errorsrc.read();
[INFO] [stdout]     |                          ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/twim.rs:193:23
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 193 |             if self.0.events_stopped.read().bits() != 0 {
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/twim.rs:194:24
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 194 |                 self.0.events_stopped.reset();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_error` on type `T`
[INFO] [stdout]    --> src/twim.rs:197:23
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 197 |             if self.0.events_error.read().bits() != 0 {
[INFO] [stdout]     |                       ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_error` on type `T`
[INFO] [stdout]    --> src/twim.rs:198:24
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 198 |                 self.0.events_error.reset();
[INFO] [stdout]     |                        ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_stop` on type `T`
[INFO] [stdout]    --> src/twim.rs:199:24
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 199 |                 self.0.tasks_stop.write(|w| unsafe { w.bits(1) });
[INFO] [stdout]     |                        ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `address` on type `T`
[INFO] [stdout]    --> src/twim.rs:215:14
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 215 |             .address
[INFO] [stdout]     |              ^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/twim.rs:222:16
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 222 |         self.0.events_stopped.reset();
[INFO] [stdout]     |                ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_error` on type `T`
[INFO] [stdout]    --> src/twim.rs:223:16
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 223 |         self.0.events_error.reset();
[INFO] [stdout]     |                ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_lasttx` on type `T`
[INFO] [stdout]    --> src/twim.rs:224:16
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 224 |         self.0.events_lasttx.reset();
[INFO] [stdout]     |                ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `shorts` on type `T`
[INFO] [stdout]    --> src/twim.rs:228:16
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 228 |         self.0.shorts.write(|w| w.lasttx_stop().enabled());
[INFO] [stdout]     |                ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_starttx` on type `T`
[INFO] [stdout]    --> src/twim.rs:229:16
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 229 |         self.0.tasks_starttx.write(|w|
[INFO] [stdout]     |                ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `txd` on type `T`
[INFO] [stdout]    --> src/twim.rs:242:19
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 242 |         if self.0.txd.amount.read().bits() != buffer.len() as u32 {
[INFO] [stdout]     |                   ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `address` on type `T`
[INFO] [stdout]    --> src/twim.rs:260:14
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 260 |             .address
[INFO] [stdout]     |              ^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/twim.rs:267:16
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 267 |         self.0.events_stopped.reset();
[INFO] [stdout]     |                ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_error` on type `T`
[INFO] [stdout]    --> src/twim.rs:268:16
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 268 |         self.0.events_error.reset();
[INFO] [stdout]     |                ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `shorts` on type `T`
[INFO] [stdout]    --> src/twim.rs:272:16
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 272 |         self.0.shorts.write(|w| w.lastrx_stop().enabled());
[INFO] [stdout]     |                ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_startrx` on type `T`
[INFO] [stdout]    --> src/twim.rs:273:16
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 273 |         self.0.tasks_startrx.write(|w|
[INFO] [stdout]     |                ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/twim.rs:286:19
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 286 |         if self.0.rxd.amount.read().bits() != buffer.len() as u32 {
[INFO] [stdout]     |                   ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `address` on type `T`
[INFO] [stdout]    --> src/twim.rs:310:14
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 310 |             .address
[INFO] [stdout]     |              ^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/twim.rs:320:16
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 320 |         self.0.events_stopped.reset();
[INFO] [stdout]     |                ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_error` on type `T`
[INFO] [stdout]    --> src/twim.rs:321:16
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 321 |         self.0.events_error.reset();
[INFO] [stdout]     |                ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `shorts` on type `T`
[INFO] [stdout]    --> src/twim.rs:325:16
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 325 |         self.0.shorts.write(|w| {
[INFO] [stdout]     |                ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_starttx` on type `T`
[INFO] [stdout]    --> src/twim.rs:331:16
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 331 |         self.0.tasks_starttx.write(|w| unsafe { w.bits(1) });
[INFO] [stdout]     |                ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `txd` on type `T`
[INFO] [stdout]    --> src/twim.rs:342:32
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 342 |         let bad_write = self.0.txd.amount.read().bits() != wr_buffer.len() as u32;
[INFO] [stdout]     |                                ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/twim.rs:343:31
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 343 |         let bad_read = self.0.rxd.amount.read().bits() != rd_buffer.len() as u32;
[INFO] [stdout]     |                               ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/twim.rs:383:26
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 383 |         let scl = self.0.psel.scl.read();
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/twim.rs:384:26
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 384 |         let sda = self.0.psel.sda.read();
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/twim.rs:385:16
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 385 |         self.0.psel.scl.reset();
[INFO] [stdout]     |                ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/twim.rs:386:16
[INFO] [stdout]     |
[INFO] [stdout] 41  | impl<T> Twim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 386 |         self.0.psel.sda.reset();
[INFO] [stdout]     |                ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]   --> src/twis.rs:62:14
[INFO] [stdout]    |
[INFO] [stdout] 34 | impl<T> Twis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 62 |         twis.psel.scl.write(|w| {
[INFO] [stdout]    |              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]   --> src/twis.rs:66:14
[INFO] [stdout]    |
[INFO] [stdout] 34 | impl<T> Twis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 66 |         twis.psel.sda.write(|w| {
[INFO] [stdout]    |              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `address` on type `T`
[INFO] [stdout]   --> src/twis.rs:71:14
[INFO] [stdout]    |
[INFO] [stdout] 34 | impl<T> Twis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 71 |         twis.address[0].write(|w| unsafe { w.address().bits(address0) });
[INFO] [stdout]    |              ^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `config` on type `T`
[INFO] [stdout]   --> src/twis.rs:72:14
[INFO] [stdout]    |
[INFO] [stdout] 34 | impl<T> Twis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 72 |         twis.config.modify(|_r, w| w.address0().enabled());
[INFO] [stdout]    |              ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `address` on type `T`
[INFO] [stdout]   --> src/twis.rs:80:16
[INFO] [stdout]    |
[INFO] [stdout] 34 | impl<T> Twis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 80 |         self.0.address[1].write(|w| unsafe { w.address().bits(address1) });
[INFO] [stdout]    |                ^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `config` on type `T`
[INFO] [stdout]   --> src/twis.rs:81:16
[INFO] [stdout]    |
[INFO] [stdout] 34 | impl<T> Twis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 81 |         self.0.config.modify(|_r, w| w.address1().enabled());
[INFO] [stdout]    |                ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `orc` on type `T`
[INFO] [stdout]   --> src/twis.rs:88:16
[INFO] [stdout]    |
[INFO] [stdout] 34 | impl<T> Twis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 88 |         self.0.orc.write(|w| unsafe { w.orc().bits(orc) });
[INFO] [stdout]    |                ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]   --> src/twis.rs:95:16
[INFO] [stdout]    |
[INFO] [stdout] 34 | impl<T> Twis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 95 |         self.0.enable.write(|w| w.enable().enabled());
[INFO] [stdout]    |                ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]    --> src/twis.rs:102:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 102 |         self.0.enable.write(|w| w.enable().disabled());
[INFO] [stdout]     |                ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_stop` on type `T`
[INFO] [stdout]    --> src/twis.rs:110:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 110 |         self.0.tasks_stop.write(|w| unsafe { w.bits(1) });
[INFO] [stdout]     |                ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/twis.rs:111:22
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 111 |         while self.0.events_stopped.read().bits() == 0 {}
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]    --> src/twis.rs:118:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 118 |         self.0.intenset.modify(|_r, w| match event {
[INFO] [stdout]     |                ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]    --> src/twis.rs:132:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 132 |         self.0.intenclr.write(|w| match event {
[INFO] [stdout]     |                ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_error` on type `T`
[INFO] [stdout]    --> src/twis.rs:146:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 146 |         self.0.events_error.reset();
[INFO] [stdout]     |                ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/twis.rs:147:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 147 |         self.0.events_stopped.reset();
[INFO] [stdout]     |                ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_rxstarted` on type `T`
[INFO] [stdout]    --> src/twis.rs:148:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 148 |         self.0.events_rxstarted.reset();
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_txstarted` on type `T`
[INFO] [stdout]    --> src/twis.rs:149:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 149 |         self.0.events_txstarted.reset();
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_write` on type `T`
[INFO] [stdout]    --> src/twis.rs:150:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 150 |         self.0.events_write.reset();
[INFO] [stdout]     |                ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_read` on type `T`
[INFO] [stdout]    --> src/twis.rs:151:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 151 |         self.0.events_read.reset();
[INFO] [stdout]     |                ^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_error` on type `T`
[INFO] [stdout]    --> src/twis.rs:158:39
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 158 |             TwiEvent::Error => self.0.events_error.reset(),
[INFO] [stdout]     |                                       ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/twis.rs:159:41
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 159 |             TwiEvent::Stopped => self.0.events_stopped.reset(),
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_rxstarted` on type `T`
[INFO] [stdout]    --> src/twis.rs:160:43
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 160 |             TwiEvent::RxStarted => self.0.events_rxstarted.reset(),
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_txstarted` on type `T`
[INFO] [stdout]    --> src/twis.rs:161:43
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 161 |             TwiEvent::TxStarted => self.0.events_txstarted.reset(),
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_write` on type `T`
[INFO] [stdout]    --> src/twis.rs:162:39
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 162 |             TwiEvent::Write => self.0.events_write.reset(),
[INFO] [stdout]     |                                       ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_read` on type `T`
[INFO] [stdout]    --> src/twis.rs:163:38
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 163 |             TwiEvent::Read => self.0.events_read.reset(),
[INFO] [stdout]     |                                      ^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `address` on type `T`
[INFO] [stdout]    --> src/twis.rs:170:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 170 |         self.0.address[self.0.match_.read().bits() as usize]
[INFO] [stdout]     |                ^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `match_` on type `T`
[INFO] [stdout]    --> src/twis.rs:170:31
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 170 |         self.0.address[self.0.match_.read().bits() as usize]
[INFO] [stdout]     |                               ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_error` on type `T`
[INFO] [stdout]    --> src/twis.rs:180:39
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 180 |             TwiEvent::Error => self.0.events_error.read().bits() != 0,
[INFO] [stdout]     |                                       ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/twis.rs:181:41
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 181 |             TwiEvent::Stopped => self.0.events_stopped.read().bits() != 0,
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_rxstarted` on type `T`
[INFO] [stdout]    --> src/twis.rs:182:43
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 182 |             TwiEvent::RxStarted => self.0.events_rxstarted.read().bits() != 0,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_txstarted` on type `T`
[INFO] [stdout]    --> src/twis.rs:183:43
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 183 |             TwiEvent::TxStarted => self.0.events_txstarted.read().bits() != 0,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_write` on type `T`
[INFO] [stdout]    --> src/twis.rs:184:39
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 184 |             TwiEvent::Write => self.0.events_write.read().bits() != 0,
[INFO] [stdout]     |                                       ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_read` on type `T`
[INFO] [stdout]    --> src/twis.rs:185:38
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 185 |             TwiEvent::Read => self.0.events_read.read().bits() != 0,
[INFO] [stdout]     |                                      ^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/twis.rs:192:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 192 |         self.0.events_stopped.read().bits() != 0
[INFO] [stdout]     |                ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/twis.rs:198:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 198 |         self.0.rxd.amount.read().bits()
[INFO] [stdout]     |                ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `errorsrc` on type `T`
[INFO] [stdout]    --> src/twis.rs:204:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 204 |         self.0.errorsrc.read().overflow().bit()
[INFO] [stdout]     |                ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `errorsrc` on type `T`
[INFO] [stdout]    --> src/twis.rs:210:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 210 |         self.0.errorsrc.read().dnack().bit()
[INFO] [stdout]     |                ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `errorsrc` on type `T`
[INFO] [stdout]    --> src/twis.rs:216:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 216 |         self.0.errorsrc.read().overread().bit()
[INFO] [stdout]     |                ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_read` on type `T`
[INFO] [stdout]    --> src/twis.rs:222:17
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 222 |         &self.0.events_read
[INFO] [stdout]     |                 ^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_write` on type `T`
[INFO] [stdout]    --> src/twis.rs:228:17
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 228 |         &self.0.events_write
[INFO] [stdout]     |                 ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/twis.rs:234:17
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 234 |         &self.0.events_stopped
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_error` on type `T`
[INFO] [stdout]    --> src/twis.rs:240:17
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 240 |         &self.0.events_error
[INFO] [stdout]     |                 ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_rxstarted` on type `T`
[INFO] [stdout]    --> src/twis.rs:246:17
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 246 |         &self.0.events_rxstarted
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_txstarted` on type `T`
[INFO] [stdout]    --> src/twis.rs:252:17
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 252 |         &self.0.events_txstarted
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_stop` on type `T`
[INFO] [stdout]    --> src/twis.rs:258:17
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 258 |         &self.0.tasks_stop
[INFO] [stdout]     |                 ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_suspend` on type `T`
[INFO] [stdout]    --> src/twis.rs:264:17
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 264 |         &self.0.tasks_suspend
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_resume` on type `T`
[INFO] [stdout]    --> src/twis.rs:270:17
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 270 |         &self.0.tasks_resume
[INFO] [stdout]     |                 ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_preparerx` on type `T`
[INFO] [stdout]    --> src/twis.rs:276:17
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 276 |         &self.0.tasks_preparerx
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_preparetx` on type `T`
[INFO] [stdout]    --> src/twis.rs:282:17
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 282 |         &self.0.tasks_preparetx
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `txd` on type `T`
[INFO] [stdout]    --> src/twis.rs:303:14
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 303 |             .txd
[INFO] [stdout]     |              ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `txd` on type `T`
[INFO] [stdout]    --> src/twis.rs:307:14
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 307 |             .txd
[INFO] [stdout]     |              ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `errorsrc` on type `T`
[INFO] [stdout]    --> src/twis.rs:312:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 312 |         self.0.errorsrc.write(|w| w);
[INFO] [stdout]     |                ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_preparetx` on type `T`
[INFO] [stdout]    --> src/twis.rs:315:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 315 |         self.0.tasks_preparetx.write(|w| unsafe { w.bits(1) });
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/twis.rs:318:22
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 318 |         while self.0.events_stopped.read().bits() == 0 {}
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/twis.rs:319:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 319 |         self.0.events_stopped.write(|w| w); // reset event
[INFO] [stdout]     |                ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `errorsrc` on type `T`
[INFO] [stdout]    --> src/twis.rs:326:19
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 326 |         if self.0.errorsrc.read().dnack().is_received() {
[INFO] [stdout]     |                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `errorsrc` on type `T`
[INFO] [stdout]    --> src/twis.rs:330:19
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 330 |         if self.0.errorsrc.read().overflow().is_detected() {
[INFO] [stdout]     |                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `txd` on type `T`
[INFO] [stdout]    --> src/twis.rs:334:19
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 334 |         if self.0.txd.amount.read().bits() != buffer.len() as u32 {
[INFO] [stdout]     |                   ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/twis.rs:360:14
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 360 |             .rxd
[INFO] [stdout]     |              ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/twis.rs:364:14
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 364 |             .rxd
[INFO] [stdout]     |              ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `errorsrc` on type `T`
[INFO] [stdout]    --> src/twis.rs:369:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 369 |         self.0.errorsrc.write(|w| w);
[INFO] [stdout]     |                ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_preparerx` on type `T`
[INFO] [stdout]    --> src/twis.rs:372:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 372 |         self.0.tasks_preparerx.write(|w| unsafe { w.bits(1) });
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/twis.rs:375:22
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 375 |         while self.0.events_stopped.read().bits() == 0 {}
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/twis.rs:376:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 376 |         self.0.events_stopped.write(|w| w); // reset event
[INFO] [stdout]     |                ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `errorsrc` on type `T`
[INFO] [stdout]    --> src/twis.rs:383:19
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 383 |         if self.0.errorsrc.read().overread().is_detected() {
[INFO] [stdout]     |                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/twis.rs:387:19
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 387 |         if self.0.rxd.amount.read().bits() != buffer.len() as u32 {
[INFO] [stdout]     |                   ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/twis.rs:407:14
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 407 |             .rxd
[INFO] [stdout]     |              ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/twis.rs:411:14
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 411 |             .rxd
[INFO] [stdout]     |              ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `errorsrc` on type `T`
[INFO] [stdout]    --> src/twis.rs:414:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 414 |         self.0.errorsrc.reset();
[INFO] [stdout]     |                ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_preparerx` on type `T`
[INFO] [stdout]    --> src/twis.rs:415:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 415 |         self.0.tasks_preparerx.write(|w| unsafe { w.bits(1) });
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `txd` on type `T`
[INFO] [stdout]    --> src/twis.rs:437:14
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 437 |             .txd
[INFO] [stdout]     |              ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `txd` on type `T`
[INFO] [stdout]    --> src/twis.rs:441:14
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 441 |             .txd
[INFO] [stdout]     |              ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `errorsrc` on type `T`
[INFO] [stdout]    --> src/twis.rs:445:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 445 |         self.0.errorsrc.reset();
[INFO] [stdout]     |                ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_preparetx` on type `T`
[INFO] [stdout]    --> src/twis.rs:446:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 446 |         self.0.tasks_preparetx.write(|w| unsafe { w.bits(1) });
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/twis.rs:454:26
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 454 |         let scl = self.0.psel.scl.read();
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/twis.rs:455:26
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 455 |         let sda = self.0.psel.sda.read();
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/twis.rs:456:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 456 |         self.0.psel.scl.reset();
[INFO] [stdout]     |                ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/twis.rs:457:16
[INFO] [stdout]     |
[INFO] [stdout] 34  | impl<T> Twis<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 457 |         self.0.psel.sda.reset();
[INFO] [stdout]     |                ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]   --> src/uarte.rs:61:18
[INFO] [stdout]    |
[INFO] [stdout] 55 | impl<T> Uarte<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 61 |         if uarte.enable.read().bits() != 0 {
[INFO] [stdout]    |                  ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_stoptx` on type `T`
[INFO] [stdout]   --> src/uarte.rs:62:19
[INFO] [stdout]    |
[INFO] [stdout] 55 | impl<T> Uarte<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 62 |             uarte.tasks_stoptx.write(|w| unsafe { w.bits(1) });
[INFO] [stdout]    |                   ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_txstopped` on type `T`
[INFO] [stdout]   --> src/uarte.rs:63:25
[INFO] [stdout]    |
[INFO] [stdout] 55 | impl<T> Uarte<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 63 |             while uarte.events_txstopped.read().bits() == 0 {
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]   --> src/uarte.rs:68:19
[INFO] [stdout]    |
[INFO] [stdout] 55 | impl<T> Uarte<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 68 |             uarte.enable.write(|w| w.enable().disabled());
[INFO] [stdout]    |                   ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]   --> src/uarte.rs:72:15
[INFO] [stdout]    |
[INFO] [stdout] 55 | impl<T> Uarte<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 72 |         uarte.psel.rxd.write(|w| {
[INFO] [stdout]    |               ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]   --> src/uarte.rs:77:15
[INFO] [stdout]    |
[INFO] [stdout] 55 | impl<T> Uarte<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 77 |         uarte.psel.txd.write(|w| {
[INFO] [stdout]    |               ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]   --> src/uarte.rs:83:15
[INFO] [stdout]    |
[INFO] [stdout] 55 | impl<T> Uarte<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 83 |         uarte.psel.cts.write(|w| {
[INFO] [stdout]    |               ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]   --> src/uarte.rs:92:15
[INFO] [stdout]    |
[INFO] [stdout] 55 | impl<T> Uarte<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 92 |         uarte.psel.rts.write(|w| {
[INFO] [stdout]    |               ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `config` on type `T`
[INFO] [stdout]    --> src/uarte.rs:104:14
[INFO] [stdout]     |
[INFO] [stdout] 55  | impl<T> Uarte<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 104 |             .config
[INFO] [stdout]     |              ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `baudrate` on type `T`
[INFO] [stdout]    --> src/uarte.rs:108:15
[INFO] [stdout]     |
[INFO] [stdout] 55  | impl<T> Uarte<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 108 |         uarte.baudrate.write(|w| w.baudrate().variant(baudrate));
[INFO] [stdout]     |               ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]    --> src/uarte.rs:115:13
[INFO] [stdout]     |
[INFO] [stdout] 55  | impl<T> Uarte<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 115 |         u.0.enable.write(|w| w.enable().enabled());
[INFO] [stdout]     |             ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_endtx` on type `T`
[INFO] [stdout]    --> src/uarte.rs:194:22
[INFO] [stdout]     |
[INFO] [stdout] 55  | impl<T> Uarte<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 194 |         while self.0.events_endtx.read().bits() == 0 {
[INFO] [stdout]     |                      ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_txstopped` on type `T`
[INFO] [stdout]    --> src/uarte.rs:204:16
[INFO] [stdout]     |
[INFO] [stdout] 55  | impl<T> Uarte<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 204 |         self.0.events_txstopped.reset();
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_endrx` on type `T`
[INFO] [stdout]    --> src/uarte.rs:220:22
[INFO] [stdout]     |
[INFO] [stdout] 55  | impl<T> Uarte<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 220 |         while self.0.events_endrx.read().bits() == 0 {}
[INFO] [stdout]     |                      ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/uarte.rs:224:19
[INFO] [stdout]     |
[INFO] [stdout] 55  | impl<T> Uarte<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 224 |         if self.0.rxd.amount.read().bits() != rx_buffer.len() as u32 {
[INFO] [stdout]     |                   ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_endrx` on type `T`
[INFO] [stdout]    --> src/uarte.rs:265:38
[INFO] [stdout]     |
[INFO] [stdout] 55  | impl<T> Uarte<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 265 |             event_complete |= self.0.events_endrx.read().bits() != 0;
[INFO] [stdout]     |                                      ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/uarte.rs:280:33
[INFO] [stdout]     |
[INFO] [stdout] 55  | impl<T> Uarte<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 280 |         let bytes_read = self.0.rxd.amount.read().bits() as usize;
[INFO] [stdout]     |                                 ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/uarte.rs:295:26
[INFO] [stdout]     |
[INFO] [stdout] 55  | impl<T> Uarte<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 295 |         let rxd = self.0.psel.rxd.read();
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/uarte.rs:296:26
[INFO] [stdout]     |
[INFO] [stdout] 55  | impl<T> Uarte<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 296 |         let txd = self.0.psel.txd.read();
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/uarte.rs:297:26
[INFO] [stdout]     |
[INFO] [stdout] 55  | impl<T> Uarte<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 297 |         let cts = self.0.psel.cts.read();
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/uarte.rs:298:26
[INFO] [stdout]     |
[INFO] [stdout] 55  | impl<T> Uarte<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 298 |         let rts = self.0.psel.rts.read();
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/uarte.rs:299:16
[INFO] [stdout]     |
[INFO] [stdout] 55  | impl<T> Uarte<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 299 |         self.0.psel.rxd.reset();
[INFO] [stdout]     |                ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/uarte.rs:300:16
[INFO] [stdout]     |
[INFO] [stdout] 55  | impl<T> Uarte<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 300 |         self.0.psel.txd.reset();
[INFO] [stdout]     |                ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/uarte.rs:301:16
[INFO] [stdout]     |
[INFO] [stdout] 55  | impl<T> Uarte<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 301 |         self.0.psel.cts.reset();
[INFO] [stdout]     |                ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/uarte.rs:302:16
[INFO] [stdout]     |
[INFO] [stdout] 55  | impl<T> Uarte<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 302 |         self.0.psel.rts.reset();
[INFO] [stdout]     |                ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `erasepage` found for type parameter `T` in the current scope
[INFO] [stdout]   --> src/nvmc.rs:83:19
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl<T> Nvmc<T>
[INFO] [stdout]    |      - method `erasepage` not found for this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 83 |         self.nvmc.erasepage().write(|w| unsafe { w.bits(bits) });
[INFO] [stdout]    |                   ^^^^^^^^^ method not found in `T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]   --> src/pwm.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 38 |         pwm.enable.write(|w| w.enable().enabled());
[INFO] [stdout]    |             ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `mode` on type `T`
[INFO] [stdout]   --> src/pwm.rs:39:13
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 39 |         pwm.mode.write(|w| w.updown().up());
[INFO] [stdout]    |             ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `prescaler` on type `T`
[INFO] [stdout]   --> src/pwm.rs:40:13
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 40 |         pwm.prescaler.write(|w| w.prescaler().div_1());
[INFO] [stdout]    |             ^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `countertop` on type `T`
[INFO] [stdout]   --> src/pwm.rs:41:13
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 41 |         pwm.countertop
[INFO] [stdout]    |             ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `loop_` on type `T`
[INFO] [stdout]   --> src/pwm.rs:43:13
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 43 |         pwm.loop_.write(|w| w.cnt().disabled());
[INFO] [stdout]    |             ^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `decoder` on type `T`
[INFO] [stdout]   --> src/pwm.rs:44:13
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 44 |         pwm.decoder.write(|w| {
[INFO] [stdout]    |             ^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]   --> src/pwm.rs:48:13
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 48 |         pwm.seq0.refresh.write(|w| unsafe { w.bits(0) });
[INFO] [stdout]    |             ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]   --> src/pwm.rs:49:13
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 49 |         pwm.seq0.enddelay.write(|w| unsafe { w.bits(0) });
[INFO] [stdout]    |             ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq1` on type `T`
[INFO] [stdout]   --> src/pwm.rs:50:13
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 50 |         pwm.seq1.refresh.write(|w| unsafe { w.bits(0) });
[INFO] [stdout]    |             ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq1` on type `T`
[INFO] [stdout]   --> src/pwm.rs:51:13
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 51 |         pwm.seq1.enddelay.write(|w| unsafe { w.bits(0) });
[INFO] [stdout]    |             ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `prescaler` on type `T`
[INFO] [stdout]   --> src/pwm.rs:59:18
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 59 |         self.pwm.prescaler.write(|w| w.prescaler().bits(div.into()));
[INFO] [stdout]    |                  ^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `prescaler` on type `T`
[INFO] [stdout]   --> src/pwm.rs:66:24
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 66 |         match self.pwm.prescaler.read().prescaler().bits() {
[INFO] [stdout]    |                        ^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `countertop` on type `T`
[INFO] [stdout]   --> src/pwm.rs:83:14
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 83 |             .countertop
[INFO] [stdout]    |              ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `countertop` on type `T`
[INFO] [stdout]   --> src/pwm.rs:90:18
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<T> Pwm<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 90 |         self.pwm.countertop.read().countertop().bits()
[INFO] [stdout]    |                  ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:138:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 138 |         self.pwm.psel.out[usize::from(channel)].write(|w| {
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:154:30
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 154 |         let psel = &self.pwm.psel.out[usize::from(channel)];
[INFO] [stdout]     |                              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:172:30
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 172 |         let psel = &self.pwm.psel.out[usize::from(channel)];
[INFO] [stdout]     |                              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]    --> src/pwm.rs:186:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 186 |         self.pwm.enable.write(|w| w.enable().enabled());
[INFO] [stdout]     |                  ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]    --> src/pwm.rs:192:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 192 |         self.pwm.enable.write(|w| w.enable().disabled());
[INFO] [stdout]     |                  ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:198:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 198 |         self.pwm.psel.out[usize::from(channel)].modify(|_r, w| w.connect().connected());
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:205:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 205 |         self.pwm.psel.out[usize::from(channel)].modify(|_r, w| w.connect().disconnected());
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:214:26
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 214 |                 self.pwm.psel.out[0].modify(|_r, w| w.connect().connected());
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:215:26
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 215 |                 self.pwm.psel.out[1].modify(|_r, w| w.connect().connected());
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:218:26
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 218 |                 self.pwm.psel.out[2].modify(|_r, w| w.connect().connected());
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:219:26
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 219 |                 self.pwm.psel.out[3].modify(|_r, w| w.connect().connected());
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:230:26
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 230 |                 self.pwm.psel.out[0].modify(|_r, w| w.connect().disconnected());
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:231:26
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 231 |                 self.pwm.psel.out[1].modify(|_r, w| w.connect().disconnected());
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:234:26
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 234 |                 self.pwm.psel.out[2].modify(|_r, w| w.connect().disconnected());
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:235:26
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 235 |                 self.pwm.psel.out[3].modify(|_r, w| w.connect().disconnected());
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `decoder` on type `T`
[INFO] [stdout]    --> src/pwm.rs:244:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 244 |         self.pwm.decoder.modify(|_r, w| w.load().bits(mode.into()));
[INFO] [stdout]     |                  ^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `decoder` on type `T`
[INFO] [stdout]    --> src/pwm.rs:256:24
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 256 |         match self.pwm.decoder.read().load().bits() {
[INFO] [stdout]     |                        ^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `mode` on type `T`
[INFO] [stdout]    --> src/pwm.rs:268:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 268 |         self.pwm.mode.write(|w| w.updown().bit(mode.into()));
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `mode` on type `T`
[INFO] [stdout]    --> src/pwm.rs:275:24
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 275 |         match self.pwm.mode.read().updown().bit() {
[INFO] [stdout]     |                        ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `decoder` on type `T`
[INFO] [stdout]    --> src/pwm.rs:284:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 284 |         self.pwm.decoder.modify(|_r, w| w.mode().bit(mode.into()));
[INFO] [stdout]     |                  ^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `decoder` on type `T`
[INFO] [stdout]    --> src/pwm.rs:291:24
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 291 |         match self.pwm.decoder.read().mode().bit() {
[INFO] [stdout]     |                        ^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:328:14
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 328 |             .seq0
[INFO] [stdout]     |              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:331:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 331 |         self.pwm.seq0.cnt.write(|w| unsafe { w.bits(1) });
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:344:14
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 344 |             .seq0
[INFO] [stdout]     |              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:347:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 347 |         self.pwm.seq0.cnt.write(|w| unsafe { w.bits(1) });
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:372:14
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 372 |             .seq0
[INFO] [stdout]     |              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:375:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 375 |         self.pwm.seq0.cnt.write(|w| unsafe { w.bits(2) });
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:388:14
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 388 |             .seq0
[INFO] [stdout]     |              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:391:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 391 |         self.pwm.seq0.cnt.write(|w| unsafe { w.bits(2) });
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:416:14
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 416 |             .seq0
[INFO] [stdout]     |              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:419:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 419 |         self.pwm.seq0.cnt.write(|w| unsafe { w.bits(4) });
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:432:14
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 432 |             .seq0
[INFO] [stdout]     |              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:435:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 435 |         self.pwm.seq0.cnt.write(|w| unsafe { w.bits(4) });
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `loop_` on type `T`
[INFO] [stdout]    --> src/pwm.rs:454:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 454 |         self.pwm.loop_.write(|w| match mode {
[INFO] [stdout]     |                  ^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `shorts` on type `T`
[INFO] [stdout]    --> src/pwm.rs:459:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 459 |         self.pwm.shorts.write(|w| match mode {
[INFO] [stdout]     |                  ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:490:35
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 490 |             Seq::Seq0 => self.pwm.seq0.refresh.write(|w| unsafe { w.bits(periods) }),
[INFO] [stdout]     |                                   ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq1` on type `T`
[INFO] [stdout]    --> src/pwm.rs:491:35
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 491 |             Seq::Seq1 => self.pwm.seq1.refresh.write(|w| unsafe { w.bits(periods) }),
[INFO] [stdout]     |                                   ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:500:35
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 500 |             Seq::Seq0 => self.pwm.seq0.enddelay.write(|w| unsafe { w.bits(periods) }),
[INFO] [stdout]     |                                   ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq1` on type `T`
[INFO] [stdout]    --> src/pwm.rs:501:35
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 501 |             Seq::Seq1 => self.pwm.seq1.enddelay.write(|w| unsafe { w.bits(periods) }),
[INFO] [stdout]     |                                   ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]    --> src/pwm.rs:511:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 511 |         self.pwm.enable.write(|w| w.enable().enabled());
[INFO] [stdout]     |                  ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_seqstart` on type `T`
[INFO] [stdout]    --> src/pwm.rs:512:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 512 |         self.pwm.tasks_seqstart[usize::from(seq)].write(|w| unsafe { w.bits(1) });
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_seqstarted` on type `T`
[INFO] [stdout]    --> src/pwm.rs:513:24
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 513 |         while self.pwm.events_seqstarted[usize::from(seq)].read().bits() == 0 {}
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_seqend` on type `T`
[INFO] [stdout]    --> src/pwm.rs:514:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 514 |         self.pwm.events_seqend[0].write(|w| w);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_seqend` on type `T`
[INFO] [stdout]    --> src/pwm.rs:515:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 515 |         self.pwm.events_seqend[1].write(|w| w);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_nextstep` on type `T`
[INFO] [stdout]    --> src/pwm.rs:522:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 522 |         self.pwm.tasks_nextstep.write(|w| unsafe { w.bits(1) });
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_stop` on type `T`
[INFO] [stdout]    --> src/pwm.rs:529:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 529 |         self.pwm.tasks_stop.write(|w| unsafe { w.bits(1) });
[INFO] [stdout]     |                  ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/pwm.rs:530:24
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 530 |         while self.pwm.events_stopped.read().bits() == 0 {}
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:560:22
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 560 |             self.pwm.seq0.ptr.write(|w| unsafe { w.bits(ptr as u32) });
[INFO] [stdout]     |                      ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:561:22
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 561 |             self.pwm.seq0.cnt.write(|w| unsafe { w.bits(len as u32) });
[INFO] [stdout]     |                      ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq0` on type `T`
[INFO] [stdout]    --> src/pwm.rs:566:22
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 566 |             self.pwm.seq0.cnt.write(|w| unsafe { w.bits(0) });
[INFO] [stdout]     |                      ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq1` on type `T`
[INFO] [stdout]    --> src/pwm.rs:583:22
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 583 |             self.pwm.seq1.ptr.write(|w| unsafe { w.bits(ptr as u32) });
[INFO] [stdout]     |                      ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq1` on type `T`
[INFO] [stdout]    --> src/pwm.rs:584:22
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 584 |             self.pwm.seq1.cnt.write(|w| unsafe { w.bits(len as u32) });
[INFO] [stdout]     |                      ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `seq1` on type `T`
[INFO] [stdout]    --> src/pwm.rs:589:22
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 589 |             self.pwm.seq1.cnt.write(|w| unsafe { w.bits(0) });
[INFO] [stdout]     |                      ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]    --> src/pwm.rs:605:43
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 605 |             PwmEvent::Stopped => self.pwm.intenset.modify(|_r, w| w.stopped().set()),
[INFO] [stdout]     |                                           ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]    --> src/pwm.rs:606:45
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 606 |             PwmEvent::LoopsDone => self.pwm.intenset.modify(|_r, w| w.loopsdone().set()),
[INFO] [stdout]     |                                             ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]    --> src/pwm.rs:607:48
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 607 |             PwmEvent::PwmPeriodEnd => self.pwm.intenset.modify(|_r, w| w.pwmperiodend().set()),
[INFO] [stdout]     |                                                ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]    --> src/pwm.rs:609:39
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 609 |                 Seq::Seq0 => self.pwm.intenset.modify(|_r, w| w.seqstarted0().set()),
[INFO] [stdout]     |                                       ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]    --> src/pwm.rs:610:39
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 610 |                 Seq::Seq1 => self.pwm.intenset.modify(|_r, w| w.seqstarted1().set()),
[INFO] [stdout]     |                                       ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]    --> src/pwm.rs:613:39
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 613 |                 Seq::Seq0 => self.pwm.intenset.modify(|_r, w| w.seqend0().set()),
[INFO] [stdout]     |                                       ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]    --> src/pwm.rs:614:39
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 614 |                 Seq::Seq1 => self.pwm.intenset.modify(|_r, w| w.seqend1().set()),
[INFO] [stdout]     |                                       ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]    --> src/pwm.rs:624:43
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 624 |             PwmEvent::Stopped => self.pwm.intenclr.modify(|_r, w| w.stopped().clear()),
[INFO] [stdout]     |                                           ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]    --> src/pwm.rs:625:45
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 625 |             PwmEvent::LoopsDone => self.pwm.intenclr.modify(|_r, w| w.loopsdone().clear()),
[INFO] [stdout]     |                                             ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]    --> src/pwm.rs:626:48
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 626 |             PwmEvent::PwmPeriodEnd => self.pwm.intenclr.modify(|_r, w| w.pwmperiodend().clear()),
[INFO] [stdout]     |                                                ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]    --> src/pwm.rs:628:39
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 628 |                 Seq::Seq0 => self.pwm.intenclr.modify(|_r, w| w.seqstarted0().clear()),
[INFO] [stdout]     |                                       ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]    --> src/pwm.rs:629:39
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 629 |                 Seq::Seq1 => self.pwm.intenclr.modify(|_r, w| w.seqstarted1().clear()),
[INFO] [stdout]     |                                       ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]    --> src/pwm.rs:632:39
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 632 |                 Seq::Seq0 => self.pwm.intenclr.modify(|_r, w| w.seqend0().clear()),
[INFO] [stdout]     |                                       ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]    --> src/pwm.rs:633:39
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 633 |                 Seq::Seq1 => self.pwm.intenclr.modify(|_r, w| w.seqend1().clear()),
[INFO] [stdout]     |                                       ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/pwm.rs:643:43
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 643 |             PwmEvent::Stopped => self.pwm.events_stopped.read().bits() != 0,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_loopsdone` on type `T`
[INFO] [stdout]    --> src/pwm.rs:644:45
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 644 |             PwmEvent::LoopsDone => self.pwm.events_loopsdone.read().bits() != 0,
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_pwmperiodend` on type `T`
[INFO] [stdout]    --> src/pwm.rs:645:48
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 645 |             PwmEvent::PwmPeriodEnd => self.pwm.events_pwmperiodend.read().bits() != 0,
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_seqstarted` on type `T`
[INFO] [stdout]    --> src/pwm.rs:647:26
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 647 |                 self.pwm.events_seqstarted[usize::from(seq)].read().bits() != 0
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_seqend` on type `T`
[INFO] [stdout]    --> src/pwm.rs:649:47
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 649 |             PwmEvent::SeqEnd(seq) => self.pwm.events_seqend[usize::from(seq)].read().bits() != 0,
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/pwm.rs:657:43
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 657 |             PwmEvent::Stopped => self.pwm.events_stopped.write(|w| w),
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_loopsdone` on type `T`
[INFO] [stdout]    --> src/pwm.rs:658:45
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 658 |             PwmEvent::LoopsDone => self.pwm.events_loopsdone.write(|w| w),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_pwmperiodend` on type `T`
[INFO] [stdout]    --> src/pwm.rs:659:48
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 659 |             PwmEvent::PwmPeriodEnd => self.pwm.events_pwmperiodend.write(|w| w),
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_seqstarted` on type `T`
[INFO] [stdout]    --> src/pwm.rs:660:51
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 660 |             PwmEvent::SeqStarted(seq) => self.pwm.events_seqstarted[usize::from(seq)].write(|w| w),
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_seqend` on type `T`
[INFO] [stdout]    --> src/pwm.rs:661:47
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 661 |             PwmEvent::SeqEnd(seq) => self.pwm.events_seqend[usize::from(seq)].write(|w| w),
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_stopped` on type `T`
[INFO] [stdout]    --> src/pwm.rs:668:19
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 668 |         &self.pwm.events_stopped
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_loopsdone` on type `T`
[INFO] [stdout]    --> src/pwm.rs:674:19
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 674 |         &self.pwm.events_loopsdone
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_pwmperiodend` on type `T`
[INFO] [stdout]    --> src/pwm.rs:680:19
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 680 |         &self.pwm.events_pwmperiodend
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_seqend` on type `T`
[INFO] [stdout]    --> src/pwm.rs:686:19
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 686 |         &self.pwm.events_seqend[0]
[INFO] [stdout]     |                   ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_seqend` on type `T`
[INFO] [stdout]    --> src/pwm.rs:692:19
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 692 |         &self.pwm.events_seqend[1]
[INFO] [stdout]     |                   ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_seqstarted` on type `T`
[INFO] [stdout]    --> src/pwm.rs:698:19
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 698 |         &self.pwm.events_seqstarted[0]
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_seqstarted` on type `T`
[INFO] [stdout]    --> src/pwm.rs:704:19
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 704 |         &self.pwm.events_seqstarted[1]
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_seqstart` on type `T`
[INFO] [stdout]    --> src/pwm.rs:710:19
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 710 |         &self.pwm.tasks_seqstart[0]
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_seqstart` on type `T`
[INFO] [stdout]    --> src/pwm.rs:716:19
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 716 |         &self.pwm.tasks_seqstart[1]
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_nextstep` on type `T`
[INFO] [stdout]    --> src/pwm.rs:722:19
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 722 |         &self.pwm.tasks_nextstep
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_stop` on type `T`
[INFO] [stdout]    --> src/pwm.rs:728:19
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 728 |         &self.pwm.tasks_stop
[INFO] [stdout]     |                   ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:752:28
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 752 |         let ch0 = self.pwm.psel.out[0].read();
[INFO] [stdout]     |                            ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:753:28
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 753 |         let ch1 = self.pwm.psel.out[1].read();
[INFO] [stdout]     |                            ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:754:28
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 754 |         let ch2 = self.pwm.psel.out[2].read();
[INFO] [stdout]     |                            ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:755:28
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 755 |         let ch3 = self.pwm.psel.out[3].read();
[INFO] [stdout]     |                            ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:756:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 756 |         self.pwm.psel.out[0].reset();
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:757:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 757 |         self.pwm.psel.out[1].reset();
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:758:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 758 |         self.pwm.psel.out[2].reset();
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/pwm.rs:759:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl<T> Pwm<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 759 |         self.pwm.psel.out[3].reset();
[INFO] [stdout]     |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static is discouraged
[INFO] [stdout]     --> src/pwm.rs:1170:18
[INFO] [stdout]      |
[INFO] [stdout] 1170 |         unsafe { &BUF0 }
[INFO] [stdout]      |                  ^^^^^ shared reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see issue #114447 <https://github.com/rust-lang/rust/issues/114447>
[INFO] [stdout]      = note: this will be a hard error in the 2024 edition
[INFO] [stdout]      = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior
[INFO] [stdout]      = note: `#[warn(static_mut_refs)]` on by default
[INFO] [stdout] help: use `addr_of!` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 1170 |         unsafe { addr_of!(BUF0) }
[INFO] [stdout]      |                  ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static is discouraged
[INFO] [stdout]     --> src/pwm.rs:1183:18
[INFO] [stdout]      |
[INFO] [stdout] 1183 |         unsafe { &BUF1 }
[INFO] [stdout]      |                  ^^^^^ shared reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see issue #114447 <https://github.com/rust-lang/rust/issues/114447>
[INFO] [stdout]      = note: this will be a hard error in the 2024 edition
[INFO] [stdout]      = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior
[INFO] [stdout] help: use `addr_of!` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 1183 |         unsafe { addr_of!(BUF1) }
[INFO] [stdout]      |                  ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static is discouraged
[INFO] [stdout]     --> src/pwm.rs:1196:18
[INFO] [stdout]      |
[INFO] [stdout] 1196 |         unsafe { &BUF2 }
[INFO] [stdout]      |                  ^^^^^ shared reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see issue #114447 <https://github.com/rust-lang/rust/issues/114447>
[INFO] [stdout]      = note: this will be a hard error in the 2024 edition
[INFO] [stdout]      = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior
[INFO] [stdout] help: use `addr_of!` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 1196 |         unsafe { addr_of!(BUF2) }
[INFO] [stdout]      |                  ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static is discouraged
[INFO] [stdout]     --> src/pwm.rs:1210:18
[INFO] [stdout]      |
[INFO] [stdout] 1210 |         unsafe { &BUF3 }
[INFO] [stdout]      |                  ^^^^^ shared reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see issue #114447 <https://github.com/rust-lang/rust/issues/114447>
[INFO] [stdout]      = note: this will be a hard error in the 2024 edition
[INFO] [stdout]      = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior
[INFO] [stdout] help: use `addr_of!` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 1210 |         unsafe { addr_of!(BUF3) }
[INFO] [stdout]      |                  ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `prescaler` on type `T`
[INFO] [stdout]   --> src/rtc.rs:48:22
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 48 |         unsafe { rtc.prescaler.write(|w| w.bits(prescaler)) };
[INFO] [stdout]    |                      ^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_start` on type `T`
[INFO] [stdout]   --> src/rtc.rs:56:25
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 56 |             self.periph.tasks_start.write(|w| w.bits(1));
[INFO] [stdout]    |                         ^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_stop` on type `T`
[INFO] [stdout]   --> src/rtc.rs:63:25
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 63 |             self.periph.tasks_stop.write(|w| w.bits(1));
[INFO] [stdout]    |                         ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]   --> src/rtc.rs:74:47
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 74 |             RtcInterrupt::Tick => self.periph.intenset.write(|w| w.tick().set()),
[INFO] [stdout]    |                                               ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]   --> src/rtc.rs:75:51
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 75 |             RtcInterrupt::Overflow => self.periph.intenset.write(|w| w.ovrflw().set()),
[INFO] [stdout]    |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]   --> src/rtc.rs:76:51
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 76 |             RtcInterrupt::Compare0 => self.periph.intenset.write(|w| w.compare0().set()),
[INFO] [stdout]    |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]   --> src/rtc.rs:77:51
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 77 |             RtcInterrupt::Compare1 => self.periph.intenset.write(|w| w.compare1().set()),
[INFO] [stdout]    |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]   --> src/rtc.rs:78:51
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 78 |             RtcInterrupt::Compare2 => self.periph.intenset.write(|w| w.compare2().set()),
[INFO] [stdout]    |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenset` on type `T`
[INFO] [stdout]   --> src/rtc.rs:79:51
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 79 |             RtcInterrupt::Compare3 => self.periph.intenset.write(|w| w.compare3().set()),
[INFO] [stdout]    |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]   --> src/rtc.rs:93:47
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 93 |             RtcInterrupt::Tick => self.periph.intenclr.write(|w| w.tick().clear()),
[INFO] [stdout]    |                                               ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]   --> src/rtc.rs:94:51
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 94 |             RtcInterrupt::Overflow => self.periph.intenclr.write(|w| w.ovrflw().clear()),
[INFO] [stdout]    |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]   --> src/rtc.rs:95:51
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 95 |             RtcInterrupt::Compare0 => self.periph.intenclr.write(|w| w.compare0().clear()),
[INFO] [stdout]    |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]   --> src/rtc.rs:96:51
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 96 |             RtcInterrupt::Compare1 => self.periph.intenclr.write(|w| w.compare1().clear()),
[INFO] [stdout]    |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]   --> src/rtc.rs:97:51
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 97 |             RtcInterrupt::Compare2 => self.periph.intenclr.write(|w| w.compare2().clear()),
[INFO] [stdout]    |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `intenclr` on type `T`
[INFO] [stdout]   --> src/rtc.rs:98:51
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> Rtc<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 98 |             RtcInterrupt::Compare3 => self.periph.intenclr.write(|w| w.compare3().clear()),
[INFO] [stdout]    |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenset` on type `T`
[INFO] [stdout]    --> src/rtc.rs:108:47
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 108 |             RtcInterrupt::Tick => self.periph.evtenset.write(|w| w.tick().set()),
[INFO] [stdout]     |                                               ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenset` on type `T`
[INFO] [stdout]    --> src/rtc.rs:109:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 109 |             RtcInterrupt::Overflow => self.periph.evtenset.write(|w| w.ovrflw().set()),
[INFO] [stdout]     |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenset` on type `T`
[INFO] [stdout]    --> src/rtc.rs:110:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 110 |             RtcInterrupt::Compare0 => self.periph.evtenset.write(|w| w.compare0().set()),
[INFO] [stdout]     |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 465 previous errors; 6 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0432, E0433, E0599, E0609.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenset` on type `T`
[INFO] [stdout]    --> src/rtc.rs:111:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 111 |             RtcInterrupt::Compare1 => self.periph.evtenset.write(|w| w.compare1().set()),
[INFO] [stdout]     |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenset` on type `T`
[INFO] [stdout]    --> src/rtc.rs:112:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 112 |             RtcInterrupt::Compare2 => self.periph.evtenset.write(|w| w.compare2().set()),
[INFO] [stdout]     |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenset` on type `T`
[INFO] [stdout]    --> src/rtc.rs:113:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 113 |             RtcInterrupt::Compare3 => self.periph.evtenset.write(|w| w.compare3().set()),
[INFO] [stdout]     |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenclr` on type `T`
[INFO] [stdout]    --> src/rtc.rs:120:47
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 120 |             RtcInterrupt::Tick => self.periph.evtenclr.write(|w| w.tick().clear()),
[INFO] [stdout]     |                                               ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenclr` on type `T`
[INFO] [stdout]    --> src/rtc.rs:121:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 121 |             RtcInterrupt::Overflow => self.periph.evtenclr.write(|w| w.ovrflw().clear()),
[INFO] [stdout]     |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenclr` on type `T`
[INFO] [stdout]    --> src/rtc.rs:122:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 122 |             RtcInterrupt::Compare0 => self.periph.evtenclr.write(|w| w.compare0().clear()),
[INFO] [stdout]     |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenclr` on type `T`
[INFO] [stdout]    --> src/rtc.rs:123:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 123 |             RtcInterrupt::Compare1 => self.periph.evtenclr.write(|w| w.compare1().clear()),
[INFO] [stdout]     |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenclr` on type `T`
[INFO] [stdout]    --> src/rtc.rs:124:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 124 |             RtcInterrupt::Compare2 => self.periph.evtenclr.write(|w| w.compare2().clear()),
[INFO] [stdout]     |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `evtenclr` on type `T`
[INFO] [stdout]    --> src/rtc.rs:125:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 125 |             RtcInterrupt::Compare3 => self.periph.evtenclr.write(|w| w.compare3().clear()),
[INFO] [stdout]     |                                                   ^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_tick` on type `T`
[INFO] [stdout]    --> src/rtc.rs:132:47
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 132 |             RtcInterrupt::Tick => self.periph.events_tick.read().bits(),
[INFO] [stdout]     |                                               ^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_ovrflw` on type `T`
[INFO] [stdout]    --> src/rtc.rs:133:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 133 |             RtcInterrupt::Overflow => self.periph.events_ovrflw.read().bits(),
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_compare` on type `T`
[INFO] [stdout]    --> src/rtc.rs:134:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 134 |             RtcInterrupt::Compare0 => self.periph.events_compare[0].read().bits(),
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_compare` on type `T`
[INFO] [stdout]    --> src/rtc.rs:135:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 135 |             RtcInterrupt::Compare1 => self.periph.events_compare[1].read().bits(),
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_compare` on type `T`
[INFO] [stdout]    --> src/rtc.rs:136:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 136 |             RtcInterrupt::Compare2 => self.periph.events_compare[2].read().bits(),
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_compare` on type `T`
[INFO] [stdout]    --> src/rtc.rs:137:51
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 137 |             RtcInterrupt::Compare3 => self.periph.events_compare[3].read().bits(),
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_tick` on type `T`
[INFO] [stdout]    --> src/rtc.rs:146:29
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 146 |                 self.periph.events_tick.write(|w| unsafe { w.bits(0) });
[INFO] [stdout]     |                             ^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_ovrflw` on type `T`
[INFO] [stdout]    --> src/rtc.rs:149:29
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 149 |                 self.periph.events_ovrflw.write(|w| unsafe { w.bits(0) });
[INFO] [stdout]     |                             ^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_compare` on type `T`
[INFO] [stdout]    --> src/rtc.rs:152:29
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 152 |                 self.periph.events_compare[0].write(|w| unsafe { w.bits(0) });
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_compare` on type `T`
[INFO] [stdout]    --> src/rtc.rs:155:29
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 155 |                 self.periph.events_compare[1].write(|w| unsafe { w.bits(0) });
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_compare` on type `T`
[INFO] [stdout]    --> src/rtc.rs:158:29
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 158 |                 self.periph.events_compare[2].write(|w| unsafe { w.bits(0) });
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_compare` on type `T`
[INFO] [stdout]    --> src/rtc.rs:161:29
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 161 |                 self.periph.events_compare[3].write(|w| unsafe { w.bits(0) });
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `cc` on type `T`
[INFO] [stdout]    --> src/rtc.rs:181:25
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 181 |             self.periph.cc[reg].write(|w| w.bits(val));
[INFO] [stdout]     |                         ^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `counter` on type `T`
[INFO] [stdout]    --> src/rtc.rs:189:21
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 189 |         self.periph.counter.read().bits()
[INFO] [stdout]     |                     ^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_clear` on type `T`
[INFO] [stdout]    --> src/rtc.rs:195:25
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 195 |             self.periph.tasks_clear.write(|w| w.bits(1));
[INFO] [stdout]     |                         ^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_trigovrflw` on type `T`
[INFO] [stdout]    --> src/rtc.rs:203:25
[INFO] [stdout]     |
[INFO] [stdout] 37  | impl<T> Rtc<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 203 |             self.periph.tasks_trigovrflw.write(|w| w.bits(1));
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_ready` on type `T`
[INFO] [stdout]   --> src/spi.rs:45:22
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> FullDuplex<u8> for Spi<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 45 |         match self.0.events_ready.read().bits() {
[INFO] [stdout]    |                      ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]   --> src/spi.rs:49:35
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> FullDuplex<u8> for Spi<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 49 |                 let byte = self.0.rxd.read().bits() as u8;
[INFO] [stdout]    |                                   ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_ready` on type `T`
[INFO] [stdout]   --> src/spi.rs:52:24
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> FullDuplex<u8> for Spi<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 52 |                 self.0.events_ready.reset();
[INFO] [stdout]    |                        ^^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `txd` on type `T`
[INFO] [stdout]   --> src/spi.rs:63:16
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl<T> FullDuplex<u8> for Spi<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 63 |         self.0.txd.write(|w| unsafe { w.bits(u32::from(byte)) });
[INFO] [stdout]    |                ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]   --> src/spi.rs:78:13
[INFO] [stdout]    |
[INFO] [stdout] 68 | impl<T> Spi<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 78 |         spi.enable.write(|w| w.enable().enabled());
[INFO] [stdout]    |             ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `config` on type `T`
[INFO] [stdout]   --> src/spi.rs:81:13
[INFO] [stdout]    |
[INFO] [stdout] 68 | impl<T> Spi<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 81 |         spi.config.write(|w| match mode {
[INFO] [stdout]    |             ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `frequency` on type `T`
[INFO] [stdout]   --> src/spi.rs:89:13
[INFO] [stdout]    |
[INFO] [stdout] 68 | impl<T> Spi<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 89 |         spi.frequency.write(|w| w.frequency().variant(frequency));
[INFO] [stdout]    |             ^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `&mut T`
[INFO] [stdout]    --> src/spi.rs:126:17
[INFO] [stdout]     |
[INFO] [stdout] 68  | impl<T> Spi<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 126 |             spi.psel.sck.write(|w| unsafe { w.bits(pin.pin().into()) });
[INFO] [stdout]     |                 ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `&mut T`
[INFO] [stdout]    --> src/spi.rs:129:17
[INFO] [stdout]     |
[INFO] [stdout] 68  | impl<T> Spi<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 129 |             spi.psel.mosi.write(|w| unsafe { w.bits(pin.pin().into()) });
[INFO] [stdout]     |                 ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `&mut T`
[INFO] [stdout]    --> src/spi.rs:132:17
[INFO] [stdout]     |
[INFO] [stdout] 68  | impl<T> Spi<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 132 |             spi.psel.miso.write(|w| unsafe { w.bits(pin.pin().into()) });
[INFO] [stdout]     |                 ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `nrf-hal-common` (lib) due to 466 previous errors; 6 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:106:31
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 106 |             Some(sck) => spim.psel.sck.write(|w| {
[INFO] [stdout]     |                               ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:110:26
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 110 |             None => spim.psel.sck.write(|w| w.connect().disconnected()),
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:113:32
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 113 |             Some(mosi) => spim.psel.mosi.write(|w| {
[INFO] [stdout]     |                                ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:117:26
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 117 |             None => spim.psel.mosi.write(|w| w.connect().disconnected()),
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:120:32
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 120 |             Some(miso) => spim.psel.miso.write(|w| {
[INFO] [stdout]     |                                ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:124:26
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 124 |             None => spim.psel.miso.write(|w| w.connect().disconnected()),
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `enable` on type `T`
[INFO] [stdout]    --> src/spim.rs:128:14
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 128 |         spim.enable.write(|w| w.enable().enabled());
[INFO] [stdout]     |              ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `config` on type `T`
[INFO] [stdout]    --> src/spim.rs:131:14
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 131 |         spim.config.write(|w| {
[INFO] [stdout]     |              ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `frequency` on type `T`
[INFO] [stdout]    --> src/spim.rs:154:14
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 154 |         spim.frequency.write(|w| w.frequency().variant(frequency));
[INFO] [stdout]     |              ^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `orc` on type `T`
[INFO] [stdout]    --> src/spim.rs:157:14
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 157 |         spim.orc.write(|w|
[INFO] [stdout]     |              ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `txd` on type `T`
[INFO] [stdout]    --> src/spim.rs:173:16
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 173 |         self.0.txd.ptr.write(|w| unsafe { w.ptr().bits(tx.ptr) });
[INFO] [stdout]     |                ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `txd` on type `T`
[INFO] [stdout]    --> src/spim.rs:175:16
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 175 |         self.0.txd.maxcnt.write(|w|
[INFO] [stdout]     |                ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/spim.rs:183:16
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 183 |         self.0.rxd.ptr.write(|w|
[INFO] [stdout]     |                ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/spim.rs:187:16
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 187 |         self.0.rxd.maxcnt.write(|w|
[INFO] [stdout]     |                ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `tasks_start` on type `T`
[INFO] [stdout]    --> src/spim.rs:193:16
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 193 |         self.0.tasks_start.write(|w|
[INFO] [stdout]     |                ^^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_end` on type `T`
[INFO] [stdout]    --> src/spim.rs:206:22
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 206 |         while self.0.events_end.read().bits() == 0 {}
[INFO] [stdout]     |                      ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `events_end` on type `T`
[INFO] [stdout]    --> src/spim.rs:209:16
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 209 |         self.0.events_end.write(|w| w);
[INFO] [stdout]     |                ^^^^^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `txd` on type `T`
[INFO] [stdout]    --> src/spim.rs:216:19
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 216 |         if self.0.txd.amount.read().bits() != tx.len {
[INFO] [stdout]     |                   ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxd` on type `T`
[INFO] [stdout]    --> src/spim.rs:219:19
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 219 |         if self.0.rxd.amount.read().bits() != rx.len {
[INFO] [stdout]     |                   ^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:367:26
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 367 |         let sck = self.0.psel.sck.read();
[INFO] [stdout]     |                          ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:368:27
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 368 |         let mosi = self.0.psel.mosi.read();
[INFO] [stdout]     |                           ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:369:27
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 369 |         let miso = self.0.psel.miso.read();
[INFO] [stdout]     |                           ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:370:16
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 370 |         self.0.psel.sck.reset();
[INFO] [stdout]     |                ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:371:16
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 371 |         self.0.psel.mosi.reset();
[INFO] [stdout]     |                ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]    --> src/spim.rs:372:16
[INFO] [stdout]     |
[INFO] [stdout] 88  | impl<T> Spim<T>
[INFO] [stdout]     |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 372 |         self.0.psel.miso.reset();
[INFO] [stdout]     |                ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]   --> src/spis.rs:49:14
[INFO] [stdout]    |
[INFO] [stdout] 42 | impl<T> Spis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 49 |         spis.psel.sck.write(|w| {
[INFO] [stdout]    |              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]   --> src/spis.rs:53:14
[INFO] [stdout]    |
[INFO] [stdout] 42 | impl<T> Spis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 53 |         spis.psel.csn.write(|w| {
[INFO] [stdout]    |              ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]   --> src/spis.rs:59:18
[INFO] [stdout]    |
[INFO] [stdout] 42 | impl<T> Spis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 59 |             spis.psel.mosi.write(|w| {
[INFO] [stdout]    |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `psel` on type `T`
[INFO] [stdout]   --> src/spis.rs:66:18
[INFO] [stdout]    |
[INFO] [stdout] 42 | impl<T> Spis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 66 |             spis.psel.miso.write(|w| {
[INFO] [stdout]    |                  ^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `config` on type `T`
[INFO] [stdout]   --> src/spis.rs:72:14
[INFO] [stdout]    |
[INFO] [stdout] 42 | impl<T> Spis<T>
[INFO] [stdout]    |      - type parameter 'T' declared here
[INFO] [stdout] ...
[INFO] [stdout] 72 |         spis.config
[INFO] [stdout]    |              ^^^^^^ unknown field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `config` on type `T`
[INFO] [stdout]   --> src/spis.rs:74:14
[WARN] too many lines in the log, truncating it
