Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,20 @@ members = [
"boards/*",
]

[workspace.package]
edition = "2021"
license = "MIT OR Apache-2.0"
repository = "https://github.com/atsamd-rs/atsamd"
rust-version = "1.77.2"

[workspace.lints.rust]
# TODO: add any workspace-wide rust lint configurations
# TODO: enable to make identifier usage consistent per file
# unused_qualifications = "warn"

[workspace.lints.clippy]
# TODO: add any workspace-wide clippy lint configurations

[profile.dev]
debug = true
opt-level = 0
Expand Down
11 changes: 7 additions & 4 deletions atsamd-hal-macros/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,14 +1,17 @@
[package]
authors = ["Tethys Svensson"]
name = "atsamd-hal-macros"
rust-version = "1.77.2"
version = "0.2.4"
edition = "2021"
license = "MIT OR Apache-2.0"
categories = ["embedded", "hardware-support", "no-std"]
description = "Procedural macros for the atsamd-hal library"
documentation = "https://docs.rs/crate/atsamd-hal-macros/"
repository = "https://github.com/atsamd-rs/atsamd"
edition.workspace = true
license.workspace = true
repository.workspace = true
rust-version.workspace = true

[lints]
workspace = true

[lib]
proc-macro = true
Expand Down
10 changes: 6 additions & 4 deletions boards/arduino_mkr1000/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,12 @@ authors = ["Eric Rushing <[email protected]>"]
description = "Board Support crate for the Arduino MKR 1000 WiFi"
keywords = ["no-std", "arm", "cortex-m", "embedded-hal"]
categories = ["embedded", "hardware-support", "no-std"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/atsamd-rs/atsamd"
readme = "README.md"
edition = "2021"
edition.workspace = true
license.workspace = true
repository.workspace = true

[lints]
workspace = true

[dependencies.cortex-m-rt]
version = "0.7"
Expand Down
10 changes: 6 additions & 4 deletions boards/arduino_mkrvidor4000/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,12 @@ authors = ["Sameer Puri <[email protected]>"]
description = "Board Support crate for the Arduino MKR VIDOR 4000"
keywords = ["no-std", "arm", "cortex-m", "embedded-hal", "arduino"]
categories = ["embedded", "hardware-support", "no-std"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/atsamd-rs/atsamd"
readme = "README.md"
edition = "2021"
edition.workspace = true
license.workspace = true
repository.workspace = true

[lints]
workspace = true

[dependencies.cortex-m-rt]
version = "0.7"
Expand Down
10 changes: 6 additions & 4 deletions boards/arduino_mkrzero/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,12 @@ authors = ["Wez Furlong <[email protected]>", "David McGillicuddy <contact@djmc
description = "Board Support crate for the Arduino MKRZERO"
keywords = ["no-std", "arm", "cortex-m", "embedded-hal", "arduino"]
categories = ["embedded", "hardware-support", "no-std"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/atsamd-rs/atsamd"
readme = "README.md"
edition = "2021"
edition.workspace = true
license.workspace = true
repository.workspace = true

[lints]
workspace = true

[dependencies.cortex-m-rt]
version = "0.7"
Expand Down
10 changes: 6 additions & 4 deletions boards/arduino_nano33iot/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,12 @@ authors = ["Gus Wynn <[email protected]>"]
description = "Board Support crate for the Arduino Nano 33 IOT"
keywords = ["no-std", "arm", "cortex-m", "embedded-hal", "arduino"]
categories = ["embedded", "hardware-support", "no-std"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/atsamd-rs/atsamd"
readme = "README.md"
edition = "2021"
edition.workspace = true
license.workspace = true
repository.workspace = true

[lints]
workspace = true

[dependencies.cortex-m-rt]
version = "0.7"
Expand Down
10 changes: 6 additions & 4 deletions boards/atsame54_xpro/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,15 @@ authors = [
]
categories = ["embedded", "hardware-support", "no-std"]
description = "Board Support crate for the SAM E54 Xplained Pro Evaluation Kit"
edition = "2021"
keywords = ["no-std", "arm", "cortex-m", "embedded-hal"]
license = "MIT OR Apache-2.0"
name = "atsame54_xpro"
readme = "README.md"
repository = "https://github.com/atsamd-rs/atsamd"
version = "0.11.3"
edition.workspace = true
license.workspace = true
repository.workspace = true

[lints]
workspace = true

[dependencies.cortex-m-rt]
optional = true
Expand Down
8 changes: 5 additions & 3 deletions boards/circuit_playground_express/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,12 @@ version = "0.11.1"
authors = ["Paul Sajna <[email protected]>"]
description = "Board Support crate for the Adafruit Circuit Playground Express"
keywords = ["no-std", "arm", "cortex-m", "embedded-hal"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/atsamd-rs/atsamd"
readme = "README.md"
edition = "2018"
license.workspace = true
repository.workspace = true

[lints]
workspace = true

[dependencies.cortex-m-rt]
version = "0.7"
Expand Down
10 changes: 6 additions & 4 deletions boards/edgebadge/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,13 @@ authors = ["Jacob Rosenthal <@jacobrosenthal>"]
description = "Board Support crate for the Adafruit EdgeBadge"
keywords = ["no-std", "arm", "cortex-m", "embedded-hal"]
categories = ["embedded", "hardware-support", "no-std"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/atsamd-rs/atsamd"
readme = "README.md"
edition = "2021"
exclude = ["assets"]
edition.workspace = true
license.workspace = true
repository.workspace = true

[lints]
workspace = true

[dependencies]
cortex-m = "0.7"
Expand Down
11 changes: 6 additions & 5 deletions boards/feather_m0/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,15 @@
authors = ["Ben Bergman <[email protected]>"]
categories = ["embedded", "hardware-support", "no-std"]
description = "Board Support crate for the Adafruit Feather M0"
edition = "2021"
keywords = ["no-std", "arm", "cortex-m", "embedded-hal"]
license = "MIT OR Apache-2.0"
name = "feather_m0"
readme = "README.md"
repository = "https://github.com/atsamd-rs/atsamd"
resolver = "2"
version = "0.18.3"
edition.workspace = true
license.workspace = true
repository.workspace = true

[lints]
workspace = true

# for cargo flash
[package.metadata]
Expand Down
10 changes: 6 additions & 4 deletions boards/feather_m4/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,15 @@ authors = ["Theodore DeRego <[email protected]>"]
categories = ["embedded", "hardware-support", "no-std"]
description = "Board Support crate for the Adafruit Feather M4"
documentation = "https://atsamd-rs.github.io/atsamd/atsamd51j/feather_m4/"
edition = "2021"
keywords = ["no-std", "arm", "cortex-m", "embedded-hal"]
license = "MIT OR Apache-2.0"
name = "feather_m4"
readme = "README.md"
repository = "https://github.com/atsamd-rs/atsamd"
version = "0.16.3"
edition.workspace = true
license.workspace = true
repository.workspace = true

[lints]
workspace = true

# for cargo flash
[package.metadata]
Expand Down
10 changes: 6 additions & 4 deletions boards/gemma_m0/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,12 @@ authors = ["Wez Furlong <[email protected]>"]
description = "Board Support crate for the Adafruit Gemma M0"
keywords = ["no-std", "arm", "cortex-m", "embedded-hal"]
categories = ["embedded", "hardware-support", "no-std"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/atsamd-rs/atsamd"
readme = "README.md"
edition = "2021"
edition.workspace = true
license.workspace = true
repository.workspace = true

[lints]
workspace = true

[dependencies.cortex-m-rt]
version = "0.7"
Expand Down
10 changes: 6 additions & 4 deletions boards/grand_central_m4/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,12 @@ authors = ["Dustin Little <[email protected]>"]
description = "Board Support crate for the Adafruit Grand Central M4 Express"
keywords = ["no-std", "arm", "cortex-m", "embedded-hal"]
categories = ["embedded", "hardware-support", "no-std"]
license = "MIT OR Apache-2.0"
edition = "2021"
repository = "https://github.com/atsamd-rs/atsamd"
readme = "README.md"
edition.workspace = true
license.workspace = true
repository.workspace = true

[lints]
workspace = true

[dependencies.cortex-m-rt]
version = "0.7"
Expand Down
10 changes: 6 additions & 4 deletions boards/itsybitsy_m0/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,12 @@ authors = ["Ben Bergman <[email protected]>"]
description = "Board Support crate for the Adafruit ItsyBitsy M0"
keywords = ["no-std", "arm", "cortex-m", "embedded-hal"]
categories = ["embedded", "hardware-support", "no-std"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/atsamd-rs/atsamd"
readme = "README.md"
edition = "2021"
edition.workspace = true
license.workspace = true
repository.workspace = true

[lints]
workspace = true

[dependencies]
bitbang-hal = "0.3"
Expand Down
10 changes: 6 additions & 4 deletions boards/itsybitsy_m4/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,12 @@ authors = [
description = "Board Support crate for the Adafruit ItsyBitsy M4 Express"
keywords = ["no-std", "arm", "cortex-m", "embedded-hal"]
categories = ["embedded", "hardware-support", "no-std"]
license = "MIT OR Apache-2.0"
edition = "2021"
repository = "https://github.com/atsamd-rs/atsamd"
readme = "README.md"
edition.workspace = true
license.workspace = true
repository.workspace = true

[lints]
workspace = true

[dependencies]
bitbang-hal = "0.3"
Expand Down
10 changes: 6 additions & 4 deletions boards/matrix_portal_m4/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,12 @@ authors = ["Salsa Steve <[email protected]>"]
description = "Board Support crate for the Matrix Portal M4"
keywords = ["no-std", "arm", "cortex-m", "embedded-hal"]
categories = ["embedded", "hardware-support", "no-std"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/atsamd-rs/atsamd"
readme = "README.md"
edition = "2021"
edition.workspace = true
license.workspace = true
repository.workspace = true

[lints]
workspace = true

# for cargo flash
[package.metadata]
Expand Down
10 changes: 6 additions & 4 deletions boards/metro_m0/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,15 @@
authors = ["Wez Furlong <[email protected]>"]
categories = ["embedded", "hardware-support", "no-std"]
description = "Board Support crate for the Adafruit Metro M0"
edition = "2021"
keywords = ["no-std", "arm", "cortex-m", "embedded-hal"]
license = "MIT OR Apache-2.0"
name = "metro_m0"
readme = "README.md"
repository = "https://github.com/atsamd-rs/atsamd"
version = "0.18.3"
edition.workspace = true
license.workspace = true
repository.workspace = true

[lints]
workspace = true

# for cargo flash
[package.metadata]
Expand Down
10 changes: 6 additions & 4 deletions boards/metro_m4/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,15 @@
authors = ["Paul Sajna <[email protected]>", "Wez Furlong <[email protected]>"]
categories = ["embedded", "hardware-support", "no-std"]
description = "Board Support crate for the Adafruit Metro M4"
edition = "2021"
keywords = ["no-std", "arm", "cortex-m", "embedded-hal"]
license = "MIT OR Apache-2.0"
name = "metro_m4"
readme = "README.md"
repository = "https://github.com/atsamd-rs/atsamd"
version = "0.17.3"
edition.workspace = true
license.workspace = true
repository.workspace = true

[lints]
workspace = true

# for cargo flash
[package.metadata]
Expand Down
10 changes: 6 additions & 4 deletions boards/neo_trinkey/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,12 @@ authors = ["Daniel Mason <[email protected]>"]
description = "Board Support crate for the Adafruit Neo Trinkey"
keywords = ["no-std", "arm", "cortex-m", "embedded-hal"]
categories = ["embedded", "hardware-support", "no-std"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/atsamd-rs/atsamd"
readme = "README.md"
edition = "2021"
edition.workspace = true
license.workspace = true
repository.workspace = true

[lints]
workspace = true

[dependencies]
cortex-m-rt = { version = "0.7", optional = true }
Expand Down
10 changes: 6 additions & 4 deletions boards/neokey_trinkey/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,12 @@ authors = ["Broderick Carlin <[email protected]>"]
description = "Board Support crate for the Adafruit Neokey Trinkey"
keywords = ["no-std", "arm", "cortex-m", "embedded-hal"]
categories = ["embedded", "hardware-support", "no-std"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/atsamd-rs/atsamd"
readme = "README.md"
edition = "2021"
edition.workspace = true
license.workspace = true
repository.workspace = true

[lints]
workspace = true

[dependencies.panic-semihosting]
version = "0.6"
Expand Down
10 changes: 6 additions & 4 deletions boards/p1am_100/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,12 @@ authors = ["Quentin Smith <[email protected]>"]
description = "Board Support crate for the Facts Engineering P1AM-100"
keywords = ["no-std", "arm", "cortex-m", "embedded-hal"]
categories = ["embedded", "hardware-support", "no-std"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/atsamd-rs/atsamd"
readme = "README.md"
edition = "2021"
edition.workspace = true
license.workspace = true
repository.workspace = true

[lints]
workspace = true

[dependencies.cortex-m-rt]
version = "0.7"
Expand Down
10 changes: 6 additions & 4 deletions boards/pfza_proto1/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,12 @@ authors = ["Michael van Niekerk <[email protected]>"]
description = "Board Support crate for the PathfinderZA Proto1"
keywords = ["no-std", "arm", "cortex-m", "embedded-hal"]
categories = ["embedded", "hardware-support", "no-std"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/atsamd-rs/atsamd"
readme = "README.md"
edition = "2021"
edition.workspace = true
license.workspace = true
repository.workspace = true

[lints]
workspace = true

[dependencies.cortex-m-rt]
version = "0.7"
Expand Down
Loading