Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VMR move constants #223

Merged
merged 16 commits into from
Mar 7, 2022
Merged

VMR move constants #223

merged 16 commits into from
Mar 7, 2022

Conversation

meisonlikesicecream
Copy link
Contributor

As requested, moved some VMR constants from top-level files to the parameters files. Also moved some constants to the Constants.h file.

While changing the top-level files, I also cleaned up the generate_VMR* scripts and fixed some bugs.

Added implementation for testing all VMRs when running the tcl scripts. All modules pass CSim using the new testvectors in #220 (haven't tried it for the current ones).

@meisonlikesicecream
Copy link
Contributor Author

@aehart marked this as a draft as I wasn't sure if I should wait until the fw synch has been merged?

@meisonlikesicecream
Copy link
Contributor Author

@carriganm95 would you mind checking that I have moved everything you wanted me to move? Note that I also moved/changed some constants that were in the VMRouterCM.h file: don't know if that will affect the future emulation or not.

@meisonlikesicecream
Copy link
Contributor Author

CI fails because current test vectors sometimes contain 108 processed stubs while the VMRs only can do 107 now. Will be fixed with the fw synch.

@carriganm95
Copy link
Contributor

@carriganm95 would you mind checking that I have moved everything you wanted me to move? Note that I also moved/changed some constants that were in the VMRouterCM.h file: don't know if that will affect the future emulation or not.

This works on the future SW side. thanks

@meisonlikesicecream meisonlikesicecream changed the base branch from master to fw_sync_12_0_0_pre4 February 15, 2022 14:45
@meisonlikesicecream meisonlikesicecream marked this pull request as ready for review February 16, 2022 22:46
@aehart aehart force-pushed the fw_sync_12_0_0_pre4 branch from f6f8b64 to 8139170 Compare February 18, 2022 01:19
@aehart aehart force-pushed the fw_sync_12_0_0_pre4 branch from c327f41 to f1a2dc6 Compare February 21, 2022 02:05
Base automatically changed from fw_sync_12_0_0_pre4 to master March 4, 2022 20:59
@aehart aehart force-pushed the vmr_move_constants branch from 0e8a7e1 to d45d94c Compare March 5, 2022 00:04
Copy link
Contributor

@aehart aehart left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@meisonlikesicecream Thank you for the well-written code. Approved!

@aehart aehart merged commit 3d9c748 into master Mar 7, 2022
@aehart aehart deleted the vmr_move_constants branch March 7, 2022 18:44
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.

3 participants