Skip to content

Clean-up KMAC App Interfaces #599

@elliotb-lowrisc

Description

@elliotb-lowrisc

Reduce the number of KMAC App Interfaces from three to one, as the KMAC in Mocha only needs one to perform its sole function of ROM checking.

The KMAC in OpenTitan earlgrey has three App Interfaces, and it was easier during Mocha KMAC integration to maintain that many due to breakages in a primitive used by KMAC when the number of App Interfaces was reduced to one. The unused two App Interfaces were assigned default values.

When we have more time, it would be nice to patch KMAC so it can synthesise with only one App Interface.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels
    No fields configured for Enhancement.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions