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.
[ownership] Initialize owner configuration
Depending on the `ownership_state`, initialize the owner configuration appropriately. - Locked states initialize the chip with a single configuration and make sure the two owner pages are identical. - Unlocked states initialize the chip with an A/B configuration based on the contents of each of the owner pages. - The No-Owner state normally performs no initialization. However, a weak function is introduced to allow FPGA builds to link a `testonly` module that supplies the default testing owner configuration. Signed-off-by: Chris Frantz <[email protected]> (cherry picked from commit 71c5cfb) (cherry picked from commit e7bc525)
- Loading branch information
Showing
16 changed files
with
703 additions
and
55 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
Oops, something went wrong.