7 releases
0.3.2 | Jun 6, 2023 |
---|---|
0.3.1 | Apr 29, 2023 |
0.3.0 | Dec 6, 2022 |
0.2.2 | Nov 29, 2022 |
0.1.0 | Apr 15, 2021 |
#461 in Embedded development
4.5MB
134K
SLoC
Microchip/Atmel ATSAM4E, ATSAM4L, ATSAM4N, and ATSAM4S PACs for Rust
This repository holds the Peripheral Access Crates (PAC) for various Microchip/Atmel ATSAM
microcontrollers.
ATSAM based MCUs currently supported by this repository
Family | Variant | Source Package Version |
---|---|---|
ATSAM4E | ATSAM4E8C | 1.6.1 (2018-05-07) |
ATSAM4E8E | ||
ATSAM4E16C | ||
ATSAM4E16E | ||
ATSAM4L | ATSAM4LC2A | 1.6.1 (2018-05-07) |
ATSAM4LC2B | ||
ATSAM4LC2C | ||
ATSAM4LC4A | ||
ATSAM4LC4B | ||
ATSAM4LC4C | ||
ATSAM4LC8A | ||
ATSAM4LC8B | ||
ATSAM4LC8C | ||
ATSAM4LS2A | ||
ATSAM4LS2B | ||
ATSAM4LS2C | ||
ATSAM4LS4A | ||
ATSAM4LS4B | ||
ATSAM4LS4C | ||
ATSAM4LS8A | ||
ATSAM4LS8B | ||
ATSAM4LS8C | ||
ATSAM4N | ATSAM4N8A | 1.6.1 (2018-05-07) |
ATSAM4N8B | ||
ATSAM4N8C | ||
ATSAM4N16B | ||
ATSAM4N16C | ||
ATSAM4S | ATSAM4S2A | 1.6.1 (2018-05-07) |
ATSAM4S2B | ||
ATSAM4S2C | ||
ATSAM4S4A | ||
ATSAM4S4B | ||
ATSAM4S4C | ||
ATSAM4S8B | ||
ATSAM4S8C | ||
ATSAM4S16B | ||
ATSAM4S16C | ||
ATSAM4SA16B | ||
ATSAM4SA16C | ||
ATSAM4SD16B | ||
ATSAM4SD16C | ||
ATSAM4SD32B | ||
ATSAM4SD32C | ||
ATSAM4SP32A |
Unmaintained / Deprecated
These pacs are handled by the excellent atsamd-hal crate. The code has been removed from this repo.
Family | Variant | Source Package Version |
---|---|---|
ATSAME51 | ATSAME51G18A | 3.4.98 (2021-02-08) |
ATSAME51G19A | ||
ATSAME51J18A | ||
ATSAME51J19A | ||
ATSAME51J20A | ||
ATSAME51N19A | ||
ATSAME51N20A | ||
ATSAME53 | ATSAME53J18A | 3.4.79 (2021-02-08) |
ATSAME53J19A | ||
ATSAME53J20A | ||
ATSAME53N19A | ||
ATSAME53N20A | ||
ATSAME54 | ATSAME54N19A | 3.5.87 (2021-02-03) |
ATSAME54N20A | ||
ATSAME54P19A | ||
ATSAME54P20A |
These pacs are handled by the excellent atsamx7x-rust crate. The code has been removed from this repo.
Family | Variant | Source Package Version |
---|---|---|
ATSAME70 | ATSAME70J19 | 4.5.86 (2021-01-27) |
ATSAME70J19B | ||
ATSAME70J20 | ||
ATSAME70J20B | ||
ATSAME70J21 | ||
ATSAME70J21B | ||
ATSAME70N19 | ||
ATSAME70N19B | ||
ATSAME70N20 | ||
ATSAME70N20B | ||
ATSAME70N21 | ||
ATSAME70N21B | ||
ATSAME70Q19 | ||
ATSAME70Q19B | ||
ATSAME70Q20 | ||
ATSAME70Q20B | ||
ATSAME70Q21 | ||
ATSAME70Q21B |
License
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
Dependencies
~720KB