| 2020-07-08 | 
Luke Kenneth...  | copy binary loaded from disk into data memory as well | 
commit | commitdiff | tree | 
| 2020-07-08 | 
Cesar Strauss | Start the FSM-based ALU example. | 
commit | commitdiff | tree | 
| 2020-07-08 | 
Jacob Lifshay | Merge branch 'master' of ssh://git.libre-riscv.org...  | 
commit | commitdiff | tree | 
| 2020-07-08 | 
Jacob Lifshay | add WIP pipeline loop demo | 
commit | commitdiff | tree | 
| 2020-07-07 | 
Luke Kenneth...  | add hello world binary test | 
commit | commitdiff | tree | 
| 2020-07-07 | 
Luke Kenneth...  | whoops error in test of dynamic parameter | 
commit | commitdiff | tree | 
| 2020-07-07 | 
Luke Kenneth...  | sort-of got binary execution test working | 
commit | commitdiff | tree | 
| 2020-07-07 | 
Luke Kenneth...  | code-shuffle on testing to prepare loading large files...  | 
commit | commitdiff | tree | 
| 2020-07-07 | 
Cesar Strauss | Clear input data along with valid_i | 
commit | commitdiff | tree | 
| 2020-07-07 | 
Luke Kenneth...  | ordering of tests for OP_ATTN needed shuffling.  seems...  | 
commit | commitdiff | tree | 
| 2020-07-07 | 
Luke Kenneth...  | whoops got Function.NONE test wrong in PowerDecode2 | 
commit | commitdiff | tree | 
| 2020-07-07 | 
Luke Kenneth...  | remove unneeded record field from logical_input_record | 
commit | commitdiff | tree | 
| 2020-07-07 | 
Luke Kenneth...  | debugging termination (OP_ATTN) | 
commit | commitdiff | tree | 
| 2020-07-07 | 
Luke Kenneth...  | update opcode map for OP_ATTN | 
commit | commitdiff | tree | 
| 2020-07-07 | 
Luke Kenneth...  | add halted condition in ISACaller, when attn instructio...  | 
commit | commitdiff | tree | 
| 2020-07-07 | 
Luke Kenneth...  | debugging termination / OP_ATTN | 
commit | commitdiff | tree | 
| 2020-07-07 | 
Luke Kenneth...  | add ATTN unit test | 
commit | commitdiff | tree | 
| 2020-07-07 | 
Luke Kenneth...  | add core start/stop capability, and OP_ATTN support | 
commit | commitdiff | tree | 
| 2020-07-07 | 
Luke Kenneth...  | add in SPR test cases into test_issuer.py | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | use ComMULOpSubset in mul pipeline | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | remove alu unneeded op record data | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | remove alu unneeded op record data | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | remove alu unneeded op record data | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | add mul unit to test_issuer | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | add mul compunit | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | whoops forgot that the mul pipeline is actually a pipel...  | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | do abs slightly differently in SelectableInt | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | continue mul unit test debugging | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | add MULS (signed) version of multiply | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | improve debug for test_sim.py | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | add mullw test to qemu sim | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | fix SelectableInt abs | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | add first simulator mul test | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | investigating mul pipeline | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | SelectableInt: make __mul__ return enough space to...  | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | first cut at mul test pipeline | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | add first cut at fu mul pipeline | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | adding mtspr tests | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | adding OP_MTMSR test | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | add mtmsr internal op | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | add mtmsr internal op | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Luke Kenneth...  | sort out initialisation of TstL0CacheBuffer in ldst...  | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Cesar Strauss | Assert n.ready_i at the beginning of the cycle | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Cesar Strauss | Remove wait state to demonstrate zero-delay reception. | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Cesar Strauss | Simplify waiting loops | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Cesar Strauss | Finally add some well needed comments | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Cesar Strauss | Simplify waiting loops | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Cesar Strauss | Add some wait states in each process | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Cesar Strauss | Negate inputs after use | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Cesar Strauss | Add other tests | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Cesar Strauss | Implement receiver | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Cesar Strauss | Implement sender. | 
commit | commitdiff | tree | 
| 2020-07-06 | 
Cesar Strauss | Begin a new parallel test | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | add mtmsr tests (fail) | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | check trap compunit output properly | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | check msr in trap test, fix OP_RFID | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | add an illegal instruction trap test | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | set up a trap function for microcode override | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | big reorg on PowerDecoder2, actually Decode2Execute1Type | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | stop debug output in power_decoder | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | comments in power_regspec_map.py | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | comment on spr2, not needed | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | check xer_out not xer_in | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | split out Decode2ToExecuteType fields involving registers | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | sigh read and write xer detection, fix spr and trap...  | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | check spr1 in test spr compunit | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | get/set slow spr in spr test_pipe_caller | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | add first spr compunit test (not working yet) | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | add SPR test case, commented out for now | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | move valid signal out of Decode2ToExecute1Type and...  | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | add slow spr regfile regspec support | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | remap SPR PowerISA numbers to internal SPR enum | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | comment out SPR for now, needs SPR regfile | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | add SPR compunit | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | missing initialisation of disasm_start | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | check NIA on trap fu test | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | OP_RFID needs to read SRR0/1, OP_SC needs to write | 
commit | commitdiff | tree | 
| 2020-07-05 | 
Luke Kenneth...  | fix qemu trap test | 
commit | commitdiff | tree | 
| 2020-07-04 | 
Luke Kenneth...  | cater for illegal instruction (generates a trap) | 
commit | commitdiff | tree | 
| 2020-07-04 | 
Luke Kenneth...  | add sc back in | 
commit | commitdiff | tree | 
| 2020-07-04 | 
Luke Kenneth...  | comments in trap about exceptions using microcoding | 
commit | commitdiff | tree | 
| 2020-07-04 | 
Luke Kenneth...  | add pspec to test_core.py | 
commit | commitdiff | tree | 
| 2020-07-04 | 
Luke Kenneth...  | add pspec to test_core.py | 
commit | commitdiff | tree | 
| 2020-07-04 | 
Luke Kenneth...  | more rename spr1/spr2 to fast1/fast2 | 
commit | commitdiff | tree | 
| 2020-07-04 | 
Luke Kenneth...  | whitespace | 
commit | commitdiff | tree | 
| 2020-07-04 | 
Luke Kenneth...  | more updating spr1/spr2 to fast1/fast2 | 
commit | commitdiff | tree | 
| 2020-07-04 | 
Luke Kenneth...  | more updating spr1/spr2 to fast1/fast2 | 
commit | commitdiff | tree | 
| 2020-07-04 | 
Luke Kenneth...  | rename spr1/spr2 to fast1/fast2 in branch | 
commit | commitdiff | tree | 
| 2020-07-04 | 
Luke Kenneth...  | update trap docstring | 
commit | commitdiff | tree | 
| 2020-07-04 | 
Luke Kenneth...  | use new consts module | 
commit | commitdiff | tree | 
| 2020-07-04 | 
Luke Kenneth...  | sorting out trap fastregs | 
commit | commitdiff | tree | 
| 2020-07-04 | 
Luke Kenneth...  | sort out trap test reg checking | 
commit | commitdiff | tree | 
| 2020-07-04 | 
Luke Kenneth...  | resolve spr names in ISACaller | 
commit | commitdiff | tree | 
| 2020-07-04 | 
Luke Kenneth...  | rename spr1 to fast1 in trap data | 
commit | commitdiff | tree | 
| 2020-07-04 | 
Luke Kenneth...  | sorting out fast/spr naming | 
commit | commitdiff | tree | 
| 2020-07-04 | 
Luke Kenneth...  | oops initialise Function Unit class with idx | 
commit | commitdiff | tree | 
| 2020-07-04 | 
Luke Kenneth...  | add first cookie-cut test_trap_compunit.py | 
commit | commitdiff | tree | 
| 2020-07-04 | 
Luke Kenneth...  | add gitignores | 
commit | commitdiff | tree | 
| 2020-07-04 | 
Luke Kenneth...  | debugging decoding of SPRs (fast) | 
commit | commitdiff | tree | 
| 2020-07-04 | 
Luke Kenneth...  | add spr test, add decode of spr in/out | 
commit | commitdiff | tree | 
| next |