Comments (2)
derived from device table
from prockami.
I added another parameter : misaligned_access
this means, every misaligned exception is converted into an access exception
we can do this transformation in the very end
what is the last step where you take care of exceptions ?
Larry Lee 5:18 PM
trapException in Commit.v
But this has been heavily modified in my debug-modules branch.
So any modifications will definitely generate Git conflicts.
Murali Vijayaraghavan 5:18 PM
OK I will not touch it
but basically, there's this "misaligned_access" bool
new messages
which dictates wheteher Misaligned should be recategorized as Access
So if it's InstMisaligned/SAmoMisaligned/LoadMisaligned, you make them InstAccess/SAmoAccess/LoadAccess respoectively
from prockami.
Related Issues (20)
- Draft TileLink Message Adaptors and TileLink Opcode Generator HOT 4
- Remove load boolean from devices
- Convert Codes in the MemOps table to use BinNats Rather than Nats HOT 1
- Clean up Wf stuff in Kami
- TileLink Mask HOT 7
- Implement nondeterminism in coq-sim
- fix memory usage issues with coq-sim HOT 1
- Revise the device model.
- Draft Script that runs runElf with multiple configuration variations on slurm
- Multiple Test Failures in Master HOT 2
- Bugs in master causes
- Fix HaskellSim HOT 1
- Install TileLink Adapters HOT 5
- More bugs in master, unknown cause
- Change routerDeq HOT 1
- Trigger for debug HOT 5
- prove injectivity of nattohex
- Refactor Trap.v HOT 1
- Fix Trap so that rv64mi-p-illegal passes HOT 1
- Revise checkPma so that it checks whether or not a given memory operation is compatible with the PMA permissions HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from prockami.