sam3-hal

Crates.iosam3-hal
lib.rssam3-hal
version0.1.0
sourcesrc
created_at2024-04-25 20:40:32.827527
updated_at2024-04-25 20:40:32.827527
descriptionHAL and PAC API for SAM3A, SAM3N, SAM3S, SAM3U, and SAM3X microcontrollers.
homepage
repositoryhttps://github.com/AuroransSolis/sam3
max_upload_size
id1220739
size453,401
Aurorans Solis (AuroransSolis)

documentation

README

HAL for working with SAM3 devices

This crate aims to provide a nicer API for all of the SAM3 devices than the one generated from their SVD files.

Supported devices

  • atsam3a4c
  • atsam3a8c
  • atsam3n0a
  • atsam3n0b
  • atsam3n0c
  • atsam3n00a
  • atsam3n00b
  • atsam3n1a
  • atsam3n1b
  • atsam3n1c
  • atsam3n2a
  • atsam3n2b
  • atsam3n2c
  • atsam3n4a
  • atsam3n4b
  • atsam3n4c
  • atsam3s1a
  • atsam3s1b
  • atsam3s1c
  • atsam3s2a
  • atsam3s2b
  • atsam3s2c
  • atsam3s4a
  • atsam3s4b
  • atsam3s4c
  • atsam3s8b
  • atsam3s8c
  • atsam3sd8b
  • atsam3sd8c
  • atsam3u1c
  • atsam3u1e
  • atsam3u2c
  • atsam3u2e
  • atsam3u4c
  • atsam3u4e
  • atsam3x4c
  • atsam3x4e
  • atsam3x8c
  • atsam3x8e
  • atsam3x8h

The crate may be configured to support one device at a time through its name.

License

The included linker script files are sourced from http://packs.download.atmel.com/ and are licensed under the Apache License, Version 2.0 (LICENSE-APACHE-ATMEL or http://www.apache.org/licenses/LICENSE-2.0).

The remainder of the code is licensed under the European Union Public License version 1.2 or later (LICENSE-EUPL or https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12).

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, the contributor (as defined in the EUPL license), shall be licensed as above without any additional terms or conditions.

Commit count: 94

cargo fmt