Anton Lydike
|
5515c7795c
|
format black
|
2 years ago |
Anton Lydike
|
cadccaef00
|
[priv] fixed printing for mret, sret and uret
|
3 years ago |
Anton Lydike
|
71093fe72f
|
Maor round of bugfixes and incremental improvements
- fixed errors in TextIO and IOModule
- moved to Int32 and UInt32 based arithmetic
- added a lot of end-to-end and other tests
|
3 years ago |
Anton Lydike
|
e9c11e9a41
|
added correct instruction printing
|
3 years ago |
Anton Lydike
|
0c96a87dcb
|
added RV32A extension, only missing LR.W and SC.W
|
3 years ago |
Anton Lydike
|
1f03449694
|
added memory image support to priv emulator
|
3 years ago |
Anton Lydike
|
639f91b192
|
[decoder] removed sign extension for CSR type instructions
|
3 years ago |
Anton Lydike
|
79d913baaf
|
[decoder] fixed formatting in print_ins function
|
3 years ago |
Anton Lydike
|
9278235e44
|
[decoder] fixed botched j immediate decoding
|
3 years ago |
Anton Lydike
|
3e4920f5d9
|
[decoder] fixed bug when decoding add/sub instruction
|
4 years ago |
Anton Lydike
|
849d5f4fc3
|
[decoder, ElfLoader] decoing an instruction now returns all args as int
|
4 years ago |
Anton Lydike
|
9424390b65
|
[decoder] Added mret, sret, uret, wfi instruction decoding support
|
4 years ago |
Anton Lydike
|
3f11cd84ca
|
[decoder] fixed error with decoding slli type instructions
|
4 years ago |
Anton Lydike
|
f3959be843
|
[decoder] now returning instruction number as third return value
|
4 years ago |
Anton Lydike
|
a4735db388
|
Added a decoder module which can deocde some RV32I/M instructions
Some of them even correctly O.o
|
4 years ago |