Skip to content

Conversation

@nathanaelhuffman
Copy link
Contributor

This PR adjusts the build system to support non-256byte sized peripherals and adds new FPGA functionality for keeping a per-boot espi post-code buffer which is reset by hardware on an A2 -> A0 transition. More software could be added to provide tooling to dump this out.

This also adjusts the memory map of the FPGA to align with the various MPU requirements which means that some addresses from shell history or human memory have moved, see the current FPGA map for more information.

@nathanaelhuffman nathanaelhuffman merged commit a777db6 into master Nov 5, 2025
165 checks passed
@nathanaelhuffman nathanaelhuffman deleted the ndh/mixed-size-peripherals branch November 5, 2025 17:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants