lpc55-hal 0.2.0

Hardware Abstraction Layer (HAL) for the NXP LPC55S6x ARM Cortex-33 microcontrollers
Documentation
Build #383998 2021-05-02T14:24:59.215810+00:00
# rustc version
rustc 1.53.0-nightly (42816d61e 2021-04-24)
# docs.rs version
docsrs 0.6.0 (63fe23e 2021-05-01)

# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/lpc55-hal-0.2.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/lpc55-hal-0.2.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--cpus" "2" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2021-04-25" "rustdoc" "--lib" "-Zrustdoc-map" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs\"" "-j2" "--" "-Z" "unstable-options" "--emit=invocation-specific" "--resource-suffix" "-20210424-1.53.0-nightly-42816d61e" "--static-root-path" "/" "--cap-lints" "warn" "--disable-per-crate-search", kill_on_drop: false }`
[INFO] [stdout] 845f2794f448576a48d5bd524cc62c36e6be959202e29ba2490d3185fff43c32
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "845f2794f448576a48d5bd524cc62c36e6be959202e29ba2490d3185fff43c32", kill_on_drop: false }`
[INFO] [stderr]    Compiling autocfg v1.0.1
[INFO] [stderr]    Compiling semver-parser v0.7.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.26
[INFO] [stderr]    Compiling typenum v1.13.0
[INFO] [stderr]    Compiling version_check v0.9.3
[INFO] [stderr]    Compiling unicode-xid v0.2.2
[INFO] [stderr]    Compiling syn v1.0.71
[INFO] [stderr]    Compiling cortex-m v0.7.2
[INFO] [stderr]     Checking nb v1.0.0
[INFO] [stderr]     Checking vcell v0.1.3
[INFO] [stderr]     Checking void v1.0.2
[INFO] [stderr]    Compiling cortex-m-rt v0.6.13
[INFO] [stderr]    Compiling lpc55-pac v0.4.0
[INFO] [stderr]     Checking bitfield v0.13.2
[INFO] [stderr]     Checking r0 v0.2.2
[INFO] [stderr]    Compiling lpc55-hal v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking usb-device v0.2.8
[INFO] [stderr]     Checking rand_core v0.6.2
[INFO] [stderr]    Compiling semver v0.9.0
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stderr]    Compiling num-iter v0.1.42
[INFO] [stderr]    Compiling num-rational v0.3.2
[INFO] [stderr]    Compiling generic-array v0.14.4
[INFO] [stderr]     Checking nb v0.1.3
[INFO] [stderr]     Checking volatile-register v0.2.0
[INFO] [stderr]    Compiling rustc_version v0.2.3
[INFO] [stderr]     Checking embedded-hal v0.2.5
[INFO] [stderr]    Compiling bare-metal v0.2.5
[INFO] [stderr]    Compiling quote v1.0.9
[INFO] [stderr]     Checking num-complex v0.3.1
[INFO] [stderr]     Checking block-buffer v0.9.0
[INFO] [stderr]     Checking cipher v0.3.0
[INFO] [stderr]     Checking digest v0.9.0
[INFO] [stderr]     Checking num v0.3.1
[INFO] [stderr]     Checking embedded-time v0.10.1
[INFO] [stderr]    Compiling cortex-m-rt-macros v0.1.8
[INFO] [stderr]  Documenting lpc55-hal v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unresolved link to `Pin`
[INFO] [stderr]   --> src/typestates/pin.rs:41:18
[INFO] [stderr]    |
[INFO] [stderr] 41 |     /// Marks a [`Pin`] as being unused
[INFO] [stderr]    |                  ^^^^^ no item named `Pin` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Pin`
[INFO] [stderr]   --> src/typestates/pin.rs:45:18
[INFO] [stderr]    |
[INFO] [stderr] 45 |     /// Marks a [`Pin`]  as being assigned to general-purpose I/O
[INFO] [stderr]    |                  ^^^^^ no item named `Pin` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `PIO0_0`
[INFO] [stderr]   --> src/typestates/pin.rs:11:35
[INFO] [stderr]    |
[INFO] [stderr] 11 |     /// This is `0x00000001` for [`PIO0_0`], `0x00000002` for [`PIO0_1`],
[INFO] [stderr]    |                                   ^^^^^^^^ no item named `PIO0_0` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `PIO0_1`
[INFO] [stderr]   --> src/typestates/pin.rs:11:64
[INFO] [stderr]    |
[INFO] [stderr] 11 |     /// This is `0x00000001` for [`PIO0_0`], `0x00000002` for [`PIO0_1`],
[INFO] [stderr]    |                                                                ^^^^^^^^ no item named `PIO0_1` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `PIO0_2`
[INFO] [stderr]   --> src/typestates/pin.rs:12:27
[INFO] [stderr]    |
[INFO] [stderr] 12 |     /// `0x00000004` for [`PIO0_2`], and so forth.
[INFO] [stderr]    |                           ^^^^^^^^ no item named `PIO0_2` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `PIO0_0`
[INFO] [stderr]   --> src/typestates/pin.rs:15:35
[INFO] [stderr]    |
[INFO] [stderr] 15 |     /// This is `0x00000001` for [`PIO0_0`], `0x00000002` for [`PIO0_1`],
[INFO] [stderr]    |                                   ^^^^^^^^ no item named `PIO0_0` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `PIO0_1`
[INFO] [stderr]   --> src/typestates/pin.rs:15:64
[INFO] [stderr]    |
[INFO] [stderr] 15 |     /// This is `0x00000001` for [`PIO0_0`], `0x00000002` for [`PIO0_1`],
[INFO] [stderr]    |                                                                ^^^^^^^^ no item named `PIO0_1` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `PIO1_0`
[INFO] [stderr]   --> src/typestates/pin.rs:16:35
[INFO] [stderr]    |
[INFO] [stderr] 16 |     /// This is `0x00000041` for [`PIO1_0`], `0x00000012` for [`PIO1_1`],
[INFO] [stderr]    |                                   ^^^^^^^^ no item named `PIO1_0` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `PIO1_1`
[INFO] [stderr]   --> src/typestates/pin.rs:16:64
[INFO] [stderr]    |
[INFO] [stderr] 16 |     /// This is `0x00000041` for [`PIO1_0`], `0x00000012` for [`PIO1_1`],
[INFO] [stderr]    |                                                                ^^^^^^^^ no item named `PIO1_1` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `SYSCON`
[INFO] [stderr]  --> src/peripherals/syscon.rs:3:37
[INFO] [stderr]   |
[INFO] [stderr] 3 | //! The entry point to this API is [`SYSCON`]. Please refer to [`SYSCON`]'s
[INFO] [stderr]   |                                     ^^^^^^^^ no item named `SYSCON` in scope
[INFO] [stderr]   |
[INFO] [stderr]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `SYSCON`
[INFO] [stderr]  --> src/peripherals/syscon.rs:3:65
[INFO] [stderr]   |
[INFO] [stderr] 3 | //! The entry point to this API is [`SYSCON`]. Please refer to [`SYSCON`]'s
[INFO] [stderr]   |                                                                 ^^^^^^^^ no item named `SYSCON` in scope
[INFO] [stderr]   |
[INFO] [stderr]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `UTICK`
[INFO] [stderr]  --> src/peripherals/utick.rs:3:37
[INFO] [stderr]   |
[INFO] [stderr] 3 | //! The entry point to this API is [`UTICK`].
[INFO] [stderr]   |                                     ^^^^^^^ no item named `UTICK` in scope
[INFO] [stderr]   |
[INFO] [stderr]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/peripherals/syscon.rs:239:17
[INFO] [stderr]     |
[INFO] [stderr] 239 | /// Compared to https://git.io/fjpf9 (in lpc-rs/lpc8xx-hal/lpc8xx-hal-common)
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://git.io/fjpf9>`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(rustdoc::bare_urls)]` on by default
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/lib.rs:419:5
[INFO] [stderr]     |
[INFO] [stderr] 419 | /// https://community.nxp.com/t5/LPC-Microcontrollers-Knowledge/Understanding-LPC55S6x-Revisions-and-Tools/ta-p/1117604
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://community.nxp.com/t5/LPC-Microcontrollers-Knowledge/Understanding-LPC55S6x-Revisions-and-Tools/ta-p/1117604>`
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] 
[INFO] [stderr] warning: 14 warnings emitted
[INFO] [stderr] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 59.56s
[INFO] running `Command { std: "docker" "inspect" "845f2794f448576a48d5bd524cc62c36e6be959202e29ba2490d3185fff43c32", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "845f2794f448576a48d5bd524cc62c36e6be959202e29ba2490d3185fff43c32", kill_on_drop: false }`
[INFO] [stdout] 845f2794f448576a48d5bd524cc62c36e6be959202e29ba2490d3185fff43c32