MPFS PAC
This is a Peripheral Access Crate (PAC) for the Microchip PolarFire SoC. It is build on the Mirochip-provided platform and bindgen.
Currently only the BeagleV-Fire board is supported, but adding new boards is a matter of adding the board-specific files to the mpfs-platform/boards directory and enabling it through a feature flag in build.rs.
TODO
There's lots of functionality in platform that isn't yet exposed, either because they are static functions, or defines that aren't recognized by bindgen.
The docs for this crate are a broken, presumably due to some bindgen issue.