Skip to content

Conversation

@Smephite
Copy link

@Smephite Smephite commented Dec 9, 2025

This PR enables the wake-up on interrupt for cluster internal signals inside the Spatz boot code.

The spatz cluster deploys a CLINT to wake up the cluster after configuring from an external host.
The CLINT is connected to the Machine cluster-local interrupt line of each hart.

This PR unmasks the MCIP value in the mie CSR to enable listing to IRQ from CLINT.

Note: The only file changed is hw/system/spatz_cluster/test/bootrom.S, the rest is automatically generated.

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.

1 participant