This repository was archived by the owner on Jul 1, 2025. It is now read-only.
Releases: golemparts/rppal
Releases · golemparts/rppal
v0.3.0
- DeviceInfo: Add support for Raspberry Pi 3 B+.
- DeviceInfo: Set memory offsets based on model info rather than SoC.
v0.2.0
- To adhere to Rust's naming conventions, several structs and enums that had GPIO, IO, BCM or CPU somewhere in their name have been changed to Gpio, Io, Bcm and Cpu respectively.
- GPIO has been added as a temporary (deprecated) type alias for Gpio.
- Minor version bump due to incompatible API changes in a 0.x.x release.
v0.1.3
- GPIO: Always try /dev/mem after /dev/gpiomem fails. Return new error PermissionDenied when both /dev/gpiomem and /dev/mem have permission issues. This is a workaround for Ubuntu Core 16 where /dev/gpiomem can't be accessed by applications installed using snap. Reported by VBota1.
- DeviceInfo: Add additional revision codes for old models
v0.1.2
- DeviceInfo: Change returned u32 references to copied values