microwatt.git
2020-12-08 Anton BlanchardAdd LOG_LENGTH to top-generic.vhdl
2020-12-07 Anton BlanchardAdd verilator FPGA target
2020-12-07 Anton BlanchardMerge pull request #253 from antonblanchard/fix-verilator
2020-12-07 Anton BlanchardFix verilator build
2020-12-07 Michael NeulingMerge pull request #252 from antonblanchard/hello-world...
2020-12-06 Anton BlanchardFix ghdl warning due to variable shadowing in icache
2020-12-03 Anton BlanchardReduce hello_world footprint to fit in 8kB
2020-12-01 Michael NeulingMerge pull request #249 from paulusmack/master
2020-12-01 Michael NeulingMerge pull request #250 from umarcor/containers
2020-12-01 Michael NeulingMerge pull request #251 from umarcor/ci/containers
2020-11-30 umarcorci: use job.container
2020-11-30 umarcormakefile: update synthesis containers
2020-11-30 umarcormakefile: whitespace cleanup
2020-11-24 Paul Mackerrastests/misc: Add a test for correct CTR and LR updating...
2020-11-24 Paul Mackerrasexecute1: Fix forwarding of result when doing delayed...
2020-11-21 Paul Mackerrasexecute1: Fix writing LR for bdnzl/bdzl instructions
2020-11-21 Paul Mackerrascore: Implement mtmsr instruction
2020-10-05 Paul Mackerrastests/trace: Test trace interrupt vs. FP unavailable...
2020-10-03 Paul Mackerrasexecute1: Fix bug in trace interrupt vs. ITLB miss
2020-09-17 Michael NeulingMerge pull request #245 from paulusmack/fpu
2020-09-17 Michael NeulingMerge pull request #244 from paulusmack/master
2020-09-12 Paul MackerrasFPU: Do masking after adder rather than on A input
2020-09-03 Paul MackerrasFPU: Decide on mask length a cycle earlier
2020-09-03 Paul MackerrasFPU: Decide on A input selection a cycle earlier
2020-09-03 Paul MackerrasFPU: Add comments specifying the expectation of r.shift...
2020-09-03 Paul MackerrasFPU: Implement floating multiply-add instructions
2020-09-03 Paul MackerrasFPU: Implement ftdiv and ftsqrt
2020-09-03 Paul MackerrasFPU: Implement fsqrt[s] and add a test for fsqrt
2020-09-03 Paul MackerrasFPU: Implement frsqrte[s] and a test for frsqrte
2020-09-03 Paul Mackerrastests/fpu: Add tests for fsel and fcmpu
2020-09-03 Paul MackerrasFPU: Implement fcmpu and fcmpo
2020-09-03 Paul MackerrasFPU: Implement fsel
2020-09-03 Paul MackerrasFPU: Implement fre[s]
2020-09-03 Paul MackerrasFPU: Implement fdiv[s]
2020-09-03 Paul MackerrasFPU: Implement fmul[s]
2020-09-03 Paul MackerrasFPU: Implement fadd[s] and fsub[s] and add tests for...
2020-09-03 Paul MackerrasFPU: Implement fmrgew and fmrgow and add tests for...
2020-09-03 Paul MackerrasFPU: Implement floating round-to-integer instructions
2020-09-03 Paul MackerrasFPU: Implement floating convert to integer instructions
2020-09-03 Paul Mackerrastests/fpu: Add tests for frsp
2020-09-03 Paul MackerrasFPU: Implement the frsp instruction
2020-09-03 Paul MackerrasFPU: Implement floating convert from integer instructions
2020-09-03 Paul MackerrasFPU: Implement fmr and related instructions
2020-09-03 Paul Mackerrastests/fpu: Test remaining FPSCR-related instructions
2020-09-03 Paul MackerrasFPU: Implement remaining FPSCR-related instructions
2020-09-03 Paul Mackerrastests/fpu: Add tests for basic FPSCR function and inter...
2020-09-03 Paul Mackerrascore: Add framework for an FPU
2020-09-03 Paul Mackerrastests/fpu: Add tests for lfs and stfs instructions
2020-09-03 Paul Mackerrascore: Add support for single-precision FP loads and...
2020-09-03 Paul Mackerrastests: Add a test for FP loads and stores
2020-09-03 Paul Mackerrascore: Add support for floating-point loads and stores
2020-08-29 Paul Mackerrastests: Add a test for trace interrupts
2020-08-29 Paul Mackerrasexecute1: Implement trace interrupts
2020-08-29 Paul Mackerrasdecode1: Avoid overriding fields of v.decode in decode1
2020-08-27 Michael NeulingMerge pull request #239 from paulusmack/master
2020-08-22 Paul Mackerrastests: Add a test for the load-reserve and store-condit...
2020-08-22 Paul Mackerrasloadstore1: Generate alignment interrupts for unaligned...
2020-08-22 Paul Mackerrastests: Add tests for 32-bit and big-endian modes
2020-08-20 Paul Mackerrascore: Implement 32-bit mode
2020-08-20 Paul Mackerrascore: Implement big-endian mode
2020-08-20 Paul Mackerrastests/mmu: Update to use correct MSR values
2020-08-13 Michael NeulingMerge pull request #235 from paulusmack/master
2020-08-13 Michael NeulingMerge pull request #236 from ozbenh/targets
2020-08-07 Boris Shingarovfpga: Add support for Genesys2
2020-08-07 Benjamin Herrenschmidtacorn: Add support for the Acorn CLE 215+
2020-08-07 Michael NeulingMerge pull request #229 from ozbenh/litedram
2020-08-07 Paul Mackerrascore: Implement BCD Assist instructions addg6s, cdtbcd...
2020-08-06 Paul Mackerrascore: Implement the wait instruction as a no-op
2020-08-06 Paul Mackerrascore: Implement the reserved no-op instructions
2020-08-06 Paul Mackerrascore: Implement the addex instruction
2020-08-06 Paul MackerrasAdd random number generator and implement the darn...
2020-08-06 Paul Mackerrascore: Implement the maddhd, maddhdu and maddld instructions
2020-08-06 Paul Mackerrascore: Implement the cmpeqb and cmprb instructions
2020-08-06 Paul Mackerrascore: Implement the bpermd instruction
2020-08-06 Paul Mackerrascore: Implement the setb instruction
2020-08-06 Paul Mackerrascore: Implement the mcrxrx instruction
2020-08-05 Paul Mackerrascore: Implement the TAR register and the bctar instruction
2020-08-05 Paul Mackerrasexecute1: Use r.<field> not v.<field> in countzero...
2020-08-05 Paul Mackerrasexecute1: Take an extra cycle for OE=1 multiply instruc...
2020-08-05 Paul Mackerrasmultiplier: Generalize interface to the multiplier
2020-07-22 Michael NeulingMerge pull request #233 from paulusmack/master
2020-07-20 Paul Mackerrasloadstore1: Better expression for store data formatting
2020-07-20 Paul Mackerrasloadstore1: Further tweaks to improve synthesis with...
2020-07-20 Paul Mackerrasdcache: Ease timing on wishbone data and byte selects
2020-07-20 Paul Mackerrasdecode1: Fix formatting
2020-07-20 Paul Mackerrasloadstore1: Separate address calculation for MMU to...
2020-07-20 Paul Mackerrasloadstore1: Generate busy signal earlier
2020-07-20 Paul Mackerrasdcache: Output separate done-without-error and error...
2020-07-20 Paul Mackerrasdcache: Ease timing on calculation of acks remaining
2020-07-20 Paul Mackerrasdcache: Improve timing of valid/done outputs
2020-07-14 Paul Mackerrascore: Don't generate logic for log data when LOG_LENGTH = 0
2020-07-14 Paul Mackerrascountzero: Faster algorithm for count leading/trailing...
2020-07-14 Paul MackerrasMMU: Improve timing of done signal back to loadstore1
2020-07-14 Paul Mackerrasdcache: Remove dependency of r1.wb.adr/dat/sel on...
2020-07-14 Paul Mackerrasdcache: Update TLB PLRU one cycle later
2020-07-14 Paul Mackerrasloadstore1: Eliminate two_dwords variable
2020-07-14 Paul Mackerrasexecute1: Ease timing on redirect_nia
2020-07-14 Paul Mackerrasdcache: Do PLRU update one cycle later
2020-07-14 Paul Mackerrasicache: Do PLRU update one cycle later
2020-07-14 Michael NeulingMerge pull request #232 from gromero/for-anton
next