| # Changelog |
| |
| ## 0.1.1 |
| |
| ### Bugfixes |
| |
| - Fixed docs.rs to build for aarch64. |
| |
| ## 0.1.0 |
| |
| Renamed crate to `smccc`. |
| |
| ### Breaking changes |
| |
| - Moved PSCI code to the `psci` module, moved other modules up one level. |
| - Use type parameters rather than features to specify HVC vs. SMC for PSCI and arch calls. |
| - Changed `error::Error::Unknown` to contain an `i64` rather than an `i32`. |
| |
| ## `psci` 0.1.3 |
| |
| ### Bugfixes |
| |
| - Fixed type of `smccc::error::success_or_error_64`. This is a breaking change relative to 0.1.2 but |
| it was yanked. |
| |
| ## `psci` 0.1.2 (yanked) |
| |
| ### New features |
| |
| - Added constants, types and functions for standard Arm architucture SMCCC calls, in `smccc::arch` |
| module. |
| - Added helpers in `smccc::error` module for handling negative return values as errors. |
| |
| ## `psci` 0.1.1 |
| |
| ### New features |
| |
| - Exposed functions for SMC and HVC calls for use outside of PSCI. |
| |
| ## `psci` 0.1.0 |
| |
| Initial release with PSCI constants and functions. |