rmsyn
rmsyn
### Pull Request Overview Add a default `std` feature, and use compatible data structures from `alloc`, `core`, and `core2` for `no-std` builds. To build for `no-std` pass `--no-default-features` on the...
Uses the `jh71xx-pac` library for DDR configuration in the VisionFive2 mainboard.
Add support for the Acer Chromebook [Cb311-9h](https://www.acer.com/us-en/chromebooks/acer-chromebook-311-cb311-9h-cb311-9ht) mainboard. Most of the code is a more-or-less direct port from [coreboot](https://github.com/coreboot/coreboot/tree/master/src/mainboard/google/octopus/variants/bobba), with some modifications to make the code more Rust-y. Code could...
`cbmem` is used throughout `coreboot` for managing memory regions in ramstage and romstage. It looks like there are some pretty unsafe code patterns required by the design currently used in...
Hi, I recently started looking at supporting Chromebook builds in oreboot. Maybe following a similar pattern to #533, except with the need to include an Intel binary blob (looking at...
**Is your feature request related to a problem? Please describe.** I'm currently working on support for the JH7110 family of SoCs from StarFive. **Describe the solution you'd like** I'm having...
I'm interested in creating a PAC crate for a chip that only seems to have RTL files available (https://github.com/T-head-Semi/openc910). Is there any way to convert these files to SVD, and...
Some fixes for features that have become stable, and an MSRV bump to fix MacOS CI builds.
Adds conditional feature-gates based on `rustc` version to only include unstable features on older compiler versions. Introduces the `rustversion` dependency to handle the feature-gates. Fixes breaking CI builds.
Adds support for the USB full speed device peripheral. Implements the `Device` function using the [usb-device](https://github.com/rust-embedded-community/usb-device) crate. Creates a new `usbfs` module to allow for adding the `OTG` and `Host`...