project-oak / silveroak

Formal specification and verification of hardware, especially for security and privacy.
Apache License 2.0
124 stars 20 forks source link

Change device.run1 to use TL interface #942

Closed fshaked closed 3 years ago

fshaked commented 3 years ago

@samuelgruetter, I fixed everything you mentioned. Please take another look at the changes in InternalMMIOMachine.v, I used tactics to generate the get/set functions. The generated Galina looks reasonable (no crazy 'match'/'return').

fshaked commented 3 years ago

@samuelgruetter, I fixed everything. You can have another go before I merge.