8 releases (stable)

new 7.0.0 Jan 6, 2025
6.0.0 Jun 29, 2023
5.0.0 Jun 15, 2023
4.0.0 May 9, 2023
0.0.0 Sep 28, 2022

#1300 in Hardware support

Download history 4280/week @ 2024-09-16 4528/week @ 2024-09-23 1417/week @ 2024-09-30 1180/week @ 2024-10-07 2268/week @ 2024-10-14 2503/week @ 2024-10-21 1843/week @ 2024-10-28 2025/week @ 2024-11-04 1998/week @ 2024-11-11 2196/week @ 2024-11-18 2260/week @ 2024-11-25 1893/week @ 2024-12-02 2354/week @ 2024-12-09 1984/week @ 2024-12-16 1018/week @ 2024-12-23 905/week @ 2024-12-30

6,472 downloads per month
Used in 13 crates (2 directly)

BSD-3-Clause

3.5MB
81K SLoC

rp-pac

This is a Peripheral Access Crate for Raspberry Pi Silicon microcontrollers.

This crate has been automatically generated from the SVD files in pico-sdk, using chiptool. Fixes are added to the SVD file to make the crate more amenable to writing HALs with, such as converting sets of identical registers/fields to arrays, merging identical registers and enums, etc.

This crate is used for the embassy-rp Rust Hardware Abstraction Layer (HAL) for the RPxxx microcontrollers.

Supported chips

License

The contents of this crate are auto-generated and licensed under the same terms as the underlying SVD file, which is licensed by Raspberry Pi Trading Ltd under a BSD-3-Clause licence.

Dependencies