Results 39 issues of rmsyn

If a `interrupt-parent` property or parent `interrupt-cells` property value cannot be found in the current node, searches the parent node for the `interrupt-parent` property. `dtb/test.dtb` was recompiled with: ```bash $...

Removes the `unwrap` calls in `BigEndian*::from_bytes` implementations. Currently, the implementation will never panic on the `unwrap` call, because the prior `get` call always returns the appropriate length byte slice. However,...

Instead of wrapping a byte slice in the local `CStr`, wraps the `core::ffi::CStr` type. Avoids duplication of effort on the `core` library, and should help future-proof for additions like the...

Uses a conditional compilation selector set by modern compiler versions for code gated behind a target architecture.

skip changelog

Updates the `jh71xx-hal` dependency to `v0.3.0`, and drops the direct dependency on `jh71xx-pac`. Removes unused code from the `starfive/visionfive2` mainboard and `soc/starfive/jh7110` modules. Reverts the changes from https://github.com/oreboot/oreboot/commit/646abdd4903ea1a9c123638aee8d2c17fea7ec17. The changes...

Converts the entire library to use the `embedded_io` traits. These are the modern versions of the `embedded_hal::serial` equivalents. Completely breaks the public API, requiring a minor version bump, since no...

Exposes the `FdtNode::parent_cell_sizes` helper function to the public API.

Similar to [cortex-m-rt](https://github.com/rust-embedded/cortex-m/tree/master/cortex-m-rt), I'd like to help develop a runtime library for `aarch64-cpu`s. I've looked into some of the differences in how vector tables are setup, seems some people just...

This is a feature request and/or tracking issue for adding bitfield operations to `enumeratedValues` generated `enum` types. I would like to open discussion about whether bitfield operations are desired for...