| 2020-05-09 | 
Luke Kenneth...  | comment maskgen | 
commit | commitdiff | tree | 
| 2020-05-09 | 
Michael Nolan | Handle algebraic shifts too | 
commit | commitdiff | tree | 
| 2020-05-09 | 
Michael Nolan | Implement logical shift right | 
commit | commitdiff | tree | 
| 2020-05-09 | 
Michael Nolan | Add support for sld | 
commit | commitdiff | tree | 
| 2020-05-09 | 
Michael Nolan | Change shift left to be implemented with rotate and...  | 
commit | commitdiff | tree | 
| 2020-05-09 | 
Michael Nolan | Add mask generator for shift class instructions | 
commit | commitdiff | tree | 
| 2020-05-09 | 
Michael Nolan | Add shift left opcode to main_stage | 
commit | commitdiff | tree | 
| 2020-05-09 | 
Michael Nolan | Fix broken mask when x == y | 
commit | commitdiff | tree | 
| 2020-05-09 | 
Michael Nolan | Add right shift test to test_caller.py | 
commit | commitdiff | tree | 
| 2020-05-09 | 
Michael Nolan | Add shift test to test_caller, fix fixedshift being...  | 
commit | commitdiff | tree | 
| 2020-05-09 | 
Michael Nolan | Fix helpers.py not playing nicely with selectableInts | 
commit | commitdiff | tree | 
| 2020-05-09 | 
Michael Nolan | Add reversed add and subtract, as well as lshift and...  | 
commit | commitdiff | tree | 
| 2020-05-09 | 
Luke Kenneth...  | comment where ALUIntermediateData to go | 
commit | commitdiff | tree | 
| 2020-05-09 | 
Luke Kenneth...  | TODO on AluIntermediateData | 
commit | commitdiff | tree | 
| 2020-05-09 | 
Luke Kenneth...  | missing sticky-overflow pass-through from middle stage | 
commit | commitdiff | tree | 
| 2020-05-09 | 
Luke Kenneth...  | pass through sticky-overflow | 
commit | commitdiff | tree | 
| 2020-05-09 | 
Luke Kenneth...  | remove unneeded class | 
commit | commitdiff | tree | 
| 2020-05-09 | 
Luke Kenneth...  | clarifying comments | 
commit | commitdiff | tree | 
| 2020-05-09 | 
Michael Nolan | Minor cleanup | 
commit | commitdiff | tree | 
| 2020-05-09 | 
Luke Kenneth...  | preliminary test for LD/ST "update" mode working | 
commit | commitdiff | tree | 
| 2020-05-09 | 
Luke Kenneth...  | document PowerOp | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Luke Kenneth...  | add comments | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Luke Kenneth...  | add  ALUFirstInputData | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Luke Kenneth...  | send address to memory only for one cycle and acknowled...  | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Luke Kenneth...  | experimenting | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Luke Kenneth...  | working indexed version of LD/ST CompUnit | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Luke Kenneth...  | hmmm i think LD/ST Comp Unit might actually be working... | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Michael Nolan | Oops, forgot pipeline.py | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Michael Nolan | Add tests for immediates, add subf to tests | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Michael Nolan | Add comments about the purpose of each alu stage | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Michael Nolan | Add test for alu against simulator | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Michael Nolan | Add assertions for output stage cr0 | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Michael Nolan | Add output stage | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Michael Nolan | Add and or and xor to main_stage | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Michael Nolan | Add carry in and out | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Michael Nolan | Have input_stage set the b operand to imm_data if it...  | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Michael Nolan | Add extra bits (carry, overflow, etc) to input and...  | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Michael Nolan | Begin adding main ALU stage | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Michael Nolan | Convert alu to use the op in ctx | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Michael Nolan | Add FPPipeContext to alu pipe_data | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Luke Kenneth...  | almost got LD/ST CompUnit working | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Luke Kenneth...  | prototype LD/ST L0 cache/buffer was bouncing address...  | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Michael Nolan | Add handling of A inversion and B input | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Michael Nolan | Begin adding input stage of alu | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Michael Nolan | Add pipe data for ALU pipeline | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Michael Nolan | Update gitignore in isa dir | 
commit | commitdiff | tree | 
| 2020-05-08 | 
Michael Nolan | Separate out ALU Input record from alu_hier.py | 
commit | commitdiff | tree | 
| 2020-05-07 | 
Michael Nolan | Add test_branch_loop_ctr | 
commit | commitdiff | tree | 
| 2020-05-07 | 
Michael Nolan | Add tests for conditional branches | 
commit | commitdiff | tree | 
| 2020-05-07 | 
Luke Kenneth...  | move unused simulator code out the way | 
commit | commitdiff | tree | 
| 2020-05-07 | 
Luke Kenneth...  | testing LD without ST | 
commit | commitdiff | tree | 
| 2020-05-07 | 
Michael Nolan | Ooops, forgot comparefixed.patch | 
commit | commitdiff | tree | 
| 2020-05-07 | 
Michael Nolan | Get test_cmp working | 
commit | commitdiff | tree | 
| 2020-05-07 | 
Michael Nolan | Fix test_mtcrf. Test has been verified against qemu | 
commit | commitdiff | tree | 
| 2020-05-07 | 
Michael Nolan | Make FieldSelectableInt accept slices for set and get | 
commit | commitdiff | tree | 
| 2020-05-07 | 
Michael Nolan | Add handling of add with comparison | 
commit | commitdiff | tree | 
| 2020-05-07 | 
Michael Nolan | Fix bug with comparisons in selectable_int.py | 
commit | commitdiff | tree | 
| 2020-05-07 | 
Michael Nolan | Add test_mfcr | 
commit | commitdiff | tree | 
| 2020-05-07 | 
Luke Kenneth...  | continuing debugging of LD/ST CompUnit FSM and unit...  | 
commit | commitdiff | tree | 
| 2020-05-07 | 
Luke Kenneth...  | partially-debugged ld/st comp unit using new PortInterface | 
commit | commitdiff | tree | 
| 2020-05-06 | 
Michael Nolan | Re-enable test_mtcrf | 
commit | commitdiff | tree | 
| 2020-05-06 | 
Michael Nolan | Add length helper for getting length of a selectable int | 
commit | commitdiff | tree | 
| 2020-05-06 | 
Michael Nolan | Add helper functions to replace direct comparison in...  | 
commit | commitdiff | tree | 
| 2020-05-06 | 
Luke Kenneth...  | no syntax errors in LDSTCompUnit multi version | 
commit | commitdiff | tree | 
| 2020-05-06 | 
Luke Kenneth...  | almost complete LD/ST CompUnit, nearing testing | 
commit | commitdiff | tree | 
| 2020-05-06 | 
Michael Nolan | Look up spr length from spr table | 
commit | commitdiff | tree | 
| 2020-05-06 | 
Michael Nolan | Add dict of spr properties to power_enums | 
commit | commitdiff | tree | 
| 2020-05-06 | 
Michael Nolan | Implement bctr and mtspr | 
commit | commitdiff | tree | 
| 2020-05-06 | 
Michael Nolan | Properly implement LR and CTR | 
commit | commitdiff | tree | 
| 2020-05-06 | 
Michael Nolan | Add ability to patch generated isa files | 
commit | commitdiff | tree | 
| 2020-05-06 | 
Michael Nolan | Sorta kinda working bl and blr - need to properly imple...  | 
commit | commitdiff | tree | 
| 2020-05-06 | 
Luke Kenneth...  | remove unneeded minerva code | 
commit | commitdiff | tree | 
| 2020-05-06 | 
Luke Kenneth...  | mention need for DualPortSplitter class | 
commit | commitdiff | tree | 
| 2020-05-06 | 
Luke Kenneth...  | more connecting signals for LDSTCompUnit according...  | 
commit | commitdiff | tree | 
| 2020-05-06 | 
Jacob Lifshay | update Makefile to include required build steps | 
commit | commitdiff | tree | 
| 2020-05-05 | 
Michael Nolan | Add rudimentary branch capability | 
commit | commitdiff | tree | 
| 2020-05-05 | 
Michael Nolan | Fix broken test_decoder_gas | 
commit | commitdiff | tree | 
| 2020-05-05 | 
Luke Kenneth...  | begin connecting up signals for LDSTCompUnit | 
commit | commitdiff | tree | 
| 2020-05-05 | 
Yehowshua Immanuel | Merge branch 'master' of git.libre-riscv.org:soc | 
commit | commitdiff | tree | 
| 2020-05-05 | 
Yehowshua Immanuel | Git rid of named tuple imported twice | 
commit | commitdiff | tree | 
| 2020-05-05 | 
Luke Kenneth...  | new version of LDSTCompUnit | 
commit | commitdiff | tree | 
| 2020-05-05 | 
Yehowshua Immanuel | Link to documentation in README.md | 
commit | commitdiff | tree | 
| 2020-05-04 | 
Luke Kenneth...  | comments | 
commit | commitdiff | tree | 
| 2020-05-04 | 
Luke Kenneth...  | take out wait for busy in L0BufferCache tests | 
commit | commitdiff | tree | 
| 2020-05-04 | 
Luke Kenneth...  | whitespace cleanup | 
commit | commitdiff | tree | 
| 2020-05-04 | 
Luke Kenneth...  | bit of a mess, but functional.  unit test passes on...  | 
commit | commitdiff | tree | 
| 2020-05-04 | 
Luke Kenneth...  | hmmm trying to get st to acknowledge properly | 
commit | commitdiff | tree | 
| 2020-05-04 | 
Luke Kenneth...  | add links to bugreport and to memory/cache wiki page | 
commit | commitdiff | tree | 
| 2020-05-04 | 
Luke Kenneth...  | L0 cache/buffer first unit test, working except for...  | 
commit | commitdiff | tree | 
| 2020-05-04 | 
Yehowshua Immanuel | Remove request since no longer https fetches from wiki | 
commit | commitdiff | tree | 
| 2020-05-04 | 
Tobias Platen | update cr0 when rc is set | 
commit | commitdiff | tree | 
| 2020-05-04 | 
Luke Kenneth...  | first cut at "basic" L0 Cache/Buffer (untested), only...  | 
commit | commitdiff | tree | 
| 2020-05-04 | 
Luke Kenneth...  | document PortInterface, start on "dummy" L0CacheBuffer | 
commit | commitdiff | tree | 
| 2020-05-04 | 
Luke Kenneth...  | whitespace | 
commit | commitdiff | tree | 
| 2020-05-04 | 
Luke Kenneth...  | better comments on rd/wr pending | 
commit | commitdiff | tree | 
| 2020-05-03 | 
Luke Kenneth...  | move unused out of soc directory | 
commit | commitdiff | tree | 
| 2020-05-03 | 
Luke Kenneth...  | add comments to power decoder | 
commit | commitdiff | tree | 
| 2020-05-03 | 
Luke Kenneth...  | move TLB and iommu to unused directory | 
commit | commitdiff | tree | 
| 2020-05-02 | 
Michael Nolan | Read decoder tables from wiki submodule instead of web | 
commit | commitdiff | tree | 
| 2020-04-27 | 
Luke Kenneth...  | add LDST PortInterface class | 
commit | commitdiff | tree | 
| next |