| 2020-07-09 | 
Luke Kenneth...  | resolving issues with div tests (turned out to be nmuti...  | 
commit | commitdiff | tree | 
| 2020-07-09 | 
Luke Kenneth...  | remove xer_ca from DIV pipeline (took a bit of messing...  | 
commit | commitdiff | tree | 
| 2020-07-09 | 
Cesar Strauss | Define ports for a simple sequential Shifter | 
commit | commitdiff | tree | 
| 2020-07-09 | 
Luke Kenneth...  | irony comment on how one line creates a massive array...  | 
commit | commitdiff | tree | 
| 2020-07-09 | 
Luke Kenneth...  | add new stages etc. to get multiply working without...  | 
commit | commitdiff | tree | 
| 2020-07-09 | 
Luke Kenneth...  | create new DivMulOutputData which does not have CA...  | 
commit | commitdiff | tree | 
| 2020-07-09 | 
Luke Kenneth...  | make carry output handling optional in common output...  | 
commit | commitdiff | tree | 
| 2020-07-09 | 
Luke Kenneth...  | identifying locations where big/little endian is in...  | 
commit | commitdiff | tree | 
| 2020-07-08 | 
Luke Kenneth...  | resolving bigendian/littleendian modes in qemu sim | 
commit | commitdiff | tree | 
| 2020-07-08 | 
Luke Kenneth...  | resolving old and new behaviour for lookup of SPRs | 
commit | commitdiff | tree | 
| 2020-07-08 | 
Luke Kenneth...  | resolving old and new behaviour for lookup of SPRs | 
commit | commitdiff | tree | 
| 2020-07-08 | 
Luke Kenneth...  | adding in ALU test back in, debugging SPR setup | 
commit | commitdiff | tree | 
| 2020-07-08 | 
Luke Kenneth...  | sorting out setting of XER | 
commit | commitdiff | tree | 
| 2020-07-08 | 
Luke Kenneth...  | add spr to fast reg converter | 
commit | commitdiff | tree | 
| 2020-07-08 | 
Luke Kenneth...  | got test_issuer operational on one unit test | 
commit | commitdiff | tree | 
| 2020-07-08 | 
Luke Kenneth...  | switch assembler to little-endian | 
commit | commitdiff | tree | 
| 2020-07-08 | 
Luke Kenneth...  | stashing current state of investigation whilst looking...  | 
commit | commitdiff | tree | 
| 2020-07-08 | 
Luke Kenneth...  | add test trap simulator unit test | 
commit | commitdiff | tree | 
| 2020-07-08 | 
Luke Kenneth...  | allow qemu to stop at specified end point | 
commit | commitdiff | tree | 
| 2020-07-08 | 
Luke Kenneth...  | add mtspr and bcctrl instructions to helloworld test | 
commit | commitdiff | tree | 
| 2020-07-08 | 
Luke Kenneth...  | add option to qemu to break at known alternate address | 
commit | commitdiff | tree | 
| 2020-07-08 | 
Luke Kenneth...  | add to/from spr test (mtspr, mfspr) | 
commit | commitdiff | tree | 
| 2020-07-08 | 
Luke Kenneth...  | add code-fragment from microwatt helloworld | 
commit | commitdiff | tree | 
| 2020-07-08 | 
Luke Kenneth...  | add a simple addis test (regression) | 
commit | commitdiff | tree | 
| 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 | 
| next |