forked from lowRISC/opentitan
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[alert_handler] Produce top_earlgrey instance of alert_handler with i…
…pgen This rather large commit makes alert_handler an IP template, and then uses ipgen to instantiate the block with the right parametrization for top_earlgrey. In contrast to the previous approach, `hw/top_earlgrey/ip_autogen` now contains a full copy of alert_handler under a unique FuseSoC core name, `lowrisc:opentitan:top_earlgrey_alert_handler`. Unfortunately, doing so requires a fair amount of reshuffling, which cannot be easily split into individual commits while keeping the whole tree building. Here's what was done: * Move `ip/alert_handler` to `ip_templates/alert_handler`. * Remove the `reg_alert_handler.py` tooling, which is now replaced by ipgen. * Change `topgen.py` to generate the toplevel-specific instance of `alert_handler` through ipgen. * Adjust references in the documentation as necessary. Even though alert_handler is toplevel specific we still link to the earl grey variant only until a better selection mechanism is in place. * Adjust references to the reg package in other core files as necessary. * Adjust the software build as necessary. Signed-off-by: Philipp Wagner <phw@lowrisc.org>
- Loading branch information
Showing
163 changed files
with
6,679 additions
and
9,214 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.