Skip to content

Conversation

@ArnauBigas
Copy link

This Pull Request adds support for using the HPDC in OpenPiton. To do so, I have added and updated the L1.5 adapters and hpdcache cache subsystems.

Because previously the L1.5 interface types & enums were in the wt_cache pkg and adapter files, I have moved the typedefs to a l15_pkg provided by openpiton. This allows any cache (and any core) to interface with the L1.5.

The changes are working as tested in OpenPiton.

Includes the following:
- Flist and params
- CVA6 ported  + fts added to latest HPDC version
- Update cache subsystem for hpdc v5 + openpiton support

Co-authored-by: Jonathan Balkind <jbalkind@ucsb.edu>
Co-authored-by: Noelia Oliete Escuin <noelia.oliete@bsc.es>
@jquevremont
Copy link
Contributor

Hi @ArnauBigas. Could you investigate the failure? It could relate to an expired authentication token (as in actions/checkout#664)

@ArnauBigas
Copy link
Author

Hi @ArnauBigas. Could you investigate the failure? It could relate to an expired authentication token (as in actions/checkout#664)

Hi, I am unsure why this is happening. The issue you link seems to be related as to when you use an authentication token to access a repository with special permissions, e.g. when cloning a private repository. I don't use any authentication token anywhere, and I wouldn't know where to upload this token. So I don't really know what's going on. I also can't seem to re-run the CI to check this, sorry I'm not used to github's actions 😓

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.

2 participants