2020-07-15 |
Luke Kenneth Casso... | move traptype to soc.consts |
blob | commitdiff | raw |
2020-07-13 |
Luke Kenneth Casso... | add mtmsrd instruction and unit test |
blob | commitdiff | raw | diff to current |
2020-07-12 |
Luke Kenneth Casso... | rename InternalOp to MicrOp |
blob | commitdiff | raw | diff to current |
2020-07-08 |
Jacob Lifshay | Merge branch 'master' of ssh://git.libre-riscv.org... |
blob | commitdiff | raw | diff to current |
2020-07-06 |
Luke Kenneth Casso... | adding OP_MTMSR test |
blob | commitdiff | raw | diff to current |
2020-07-05 |
Luke Kenneth Casso... | add mtmsr tests (fail) |
blob | commitdiff | raw | diff to current |
2020-07-05 |
Luke Kenneth Casso... | check msr in trap test, fix OP_RFID |
blob | commitdiff | raw | diff to current |
2020-07-04 |
Luke Kenneth Casso... | cater for illegal instruction (generates a trap) |
blob | commitdiff | raw | diff to current |
2020-07-04 |
Luke Kenneth Casso... | add sc back in |
blob | commitdiff | raw | diff to current |
2020-07-04 |
Luke Kenneth Casso... | comments in trap about exceptions using microcoding |
blob | commitdiff | raw | diff to current |
2020-07-04 |
Luke Kenneth Casso... | update trap docstring |
blob | commitdiff | raw | diff to current |
2020-07-04 |
Luke Kenneth Casso... | use new consts module |
blob | commitdiff | raw | diff to current |
2020-07-01 |
Luke Kenneth Casso... | continue debugging trap pipeline |
blob | commitdiff | raw | diff to current |
2020-07-01 |
Luke Kenneth Casso... | debugging trap pipeline |
blob | commitdiff | raw | diff to current |
2020-07-01 |
Luke Kenneth Casso... | start running trap unit test, fixing errors |
blob | commitdiff | raw | diff to current |
2020-06-09 |
Luke Kenneth Casso... | correct local variable references |
blob | commitdiff | raw | diff to current |
2020-06-09 |
Luke Kenneth Casso... | bit more on TRAP handling (preparing priv instruction) |
blob | commitdiff | raw | diff to current |
2020-06-08 |
Luke Kenneth Casso... | add traptype and trapaddr to PowerDecoder2. idea is... |
blob | commitdiff | raw | diff to current |
2020-06-08 |
Luke Kenneth Casso... | found section in 3.0B PDF that refers to "Program Inter... |
blob | commitdiff | raw | diff to current |
2020-06-08 |
Luke Kenneth Casso... | copy MSR into SRR1 in trap function |
blob | commitdiff | raw | diff to current |
2020-06-08 |
colepoirier | Fix spelling |
blob | commitdiff | raw | diff to current |
2020-06-07 |
Luke Kenneth Casso... | update trap with comments |
blob | commitdiff | raw | diff to current |
2020-06-07 |
colepoirier | Add TrapMainStage.trap() convenience function to set... |
blob | commitdiff | raw | diff to current |
2020-06-07 |
Luke Kenneth Casso... | move MSR_PR checking to separate functiong |
blob | commitdiff | raw | diff to current |
2020-06-07 |
colepoirier | Fix missing 'comb +=' |
blob | commitdiff | raw | diff to current |
2020-06-05 |
Luke Kenneth Casso... | update comments |
blob | commitdiff | raw | diff to current |
2020-06-05 |
Luke Kenneth Casso... | more comments |
blob | commitdiff | raw | diff to current |
2020-06-05 |
Luke Kenneth Casso... | more comments |
blob | commitdiff | raw | diff to current |
2020-06-05 |
Luke Kenneth Casso... | a_i not b_in |
blob | commitdiff | raw | diff to current |
2020-06-05 |
Luke Kenneth Casso... | add comments |
blob | commitdiff | raw | diff to current |
2020-06-05 |
colepoirier | Made small changes to fu/trap/main_stage to bring nmige... |
blob | commitdiff | raw | diff to current |
2020-06-05 |
Luke Kenneth Casso... | refer to srr0/1 not a/b |
blob | commitdiff | raw | diff to current |
2020-06-05 |
Luke Kenneth Casso... | add msr_copy function and use it in OP_TRAP, OP_RFID... |
blob | commitdiff | raw | diff to current |
2020-06-05 |
Luke Kenneth Casso... | set SRR0 in OP_SC |
blob | commitdiff | raw | diff to current |
2020-06-04 |
colepoirier | Use a_i and b_i convenience variables instead of a... |
blob | commitdiff | raw | diff to current |
2020-06-04 |
Luke Kenneth Casso... | mention convenience variables |
blob | commitdiff | raw | diff to current |
2020-06-04 |
Luke Kenneth Casso... | rename trap to use convenience variables |
blob | commitdiff | raw | diff to current |
2020-06-04 |
colepoirier | Undo damage done by deleting VHDL microwatt comments, |
blob | commitdiff | raw | diff to current |
2020-06-03 |
Tobias Platen | Merge branch 'master' of ssh://git.libre-riscv.org... |
blob | commitdiff | raw | diff to current |
2020-06-03 |
colepoirier | Fixed missing nia.ok.eq(1) in OP_RFID |
blob | commitdiff | raw | diff to current |
2020-06-03 |
colepoirier | Fixed merge conflict by using remote changes |
blob | commitdiff | raw | diff to current |
2020-06-03 |
Luke Kenneth Casso... | convenience variables |
blob | commitdiff | raw | diff to current |
2020-06-03 |
Luke Kenneth Casso... | FormX not FormXL |
blob | commitdiff | raw | diff to current |
2020-06-03 |
Luke Kenneth Casso... | add bit more TODO |
blob | commitdiff | raw | diff to current |
2020-06-03 |
Luke Kenneth Casso... | add more TODOs |
blob | commitdiff | raw | diff to current |
2020-06-03 |
colepoirier | Fixed OP_RFID and OP_SC in fu/trap/main_stage |
blob | commitdiff | raw | diff to current |
2020-06-03 |
Luke Kenneth Casso... | add some more constants and ref to POWER9 pdf |
blob | commitdiff | raw | diff to current |
2020-06-03 |
Luke Kenneth Casso... | add an if for OP_MTMSR and some comments |
blob | commitdiff | raw | diff to current |
2020-06-03 |
colepoirier | Attempted to fix OP_RFID in TRAP pipeline |
blob | commitdiff | raw | diff to current |
2020-06-02 |
colepoirier | Implement TRAP instructions OP_RFID and OP_SC |
blob | commitdiff | raw | diff to current |
2020-06-02 |
Luke Kenneth Casso... | add MSR constants, TODO translated |
blob | commitdiff | raw | diff to current |
2020-06-02 |
Luke Kenneth Casso... | add TODO comments from microwatt source code |
blob | commitdiff | raw | diff to current |
2020-05-27 |
Luke Kenneth Casso... | code-morph, add TODO on OP_RFID, OP_SC, OP_ADDPCIS |
blob | commitdiff | raw | diff to current |
2020-05-24 |
Luke Kenneth Casso... | copy code for MTMSR from microwatt into comments |
blob | commitdiff | raw | diff to current |
2020-05-24 |
Luke Kenneth Casso... | add links for trap main stage |
blob | commitdiff | raw | diff to current |
2020-05-24 |
Luke Kenneth Casso... | add untested OP_MTMSR and OP_MFMSR |
blob | commitdiff | raw | diff to current |
2020-05-24 |
Luke Kenneth Casso... | TODO mention OP_MTMSR/OP_MFMSR |
blob | commitdiff | raw | diff to current |
2020-05-21 |
Luke Kenneth Casso... | add dedicated TrapPipeSpec |
blob | commitdiff | raw | diff to current |
2020-05-19 |
Luke Kenneth Casso... | rename module, remove extraneous code and imports |
blob | commitdiff | raw | diff to current |
2020-05-19 |
Luke Kenneth Casso... | hmmm, branch sets nia to Data as well and sets nia... |
blob | commitdiff | raw | diff to current |
2020-05-19 |
Luke Kenneth Casso... | use Data on SPRs in Trap InputData just like in BranchO... |
blob | commitdiff | raw | diff to current |
2020-05-19 |
Luke Kenneth Casso... | code-munge |
blob | commitdiff | raw | diff to current |
2020-05-19 |
Michael Nolan | Add should_trap signal to trap output data |
blob | commitdiff | raw | diff to current |
2020-05-19 |
Michael Nolan | Add trap main stage |
blob | commitdiff | raw | diff to current |
2020-05-19 |
Michael Nolan | Begin adding trap FU |
blob | commitdiff | raw | diff to current |
|