microwatt.git
2021-01-18 Paul Mackerrasfetch1: Implement a simple branch target cache
2021-01-15 Paul Mackerrasexecute1: Improve timing on comparisons
2021-01-15 Paul Mackerrascore: Reorganize execute1
2021-01-15 Paul Mackerrascore: Make result multiplexing explicit
2021-01-15 Paul Mackerrasexecute1: Move branch adder after register
2021-01-15 Paul Mackerrasdecode1: Take an extra cycle for predicted branch redirects
2021-01-15 Paul Mackerrasloadstore1/dcache: Send store data one cycle later
2021-01-15 Paul Mackerrasloadstore1: Improve timing of data path from cache...
2021-01-15 Paul Mackerrasloadstore1: Decide on load formatting controls a cycle...
2021-01-15 Paul Mackerrasdecode1: Implement tlbsync as a no-op
2021-01-15 Paul Mackerrasdecode1: Implement obsolete dst, dstst, dss instruction...
2021-01-15 Paul Mackerrasdecode: Add a facility field to the instruction decode...
2021-01-15 Paul Mackerrastests: Add tests for lq/stq and lqarx/stqcx.
2021-01-15 Paul Mackerrascore: Implement quadword loads and stores
2021-01-15 Paul Mackerrasdcache: Add more commentary, no code change
2021-01-15 Paul Mackerrasdecode1: Fix decoding of recommended NOP instruction
2021-01-15 Paul Mackerrascore_debug: Stop logging 256 cycles after trigger
2021-01-15 Paul Mackerrascore_debug: Add an address trigger to stop logging...
2021-01-15 Paul MackerrasFPU: Don't use mask generator for rounding
2021-01-15 Paul MackerrasFPU: Relax timing around multiplier output
2021-01-15 Paul Mackerrasmw_debug: Display terminated status when stopping
2021-01-15 Paul Mackerrasmw_debug: Extend to handle FPRs
2021-01-15 Paul MackerrasArty A7: Document pin connections for on-board headers
2021-01-15 Paul Mackerrasexecute1: Update comments about XER forwarding
2021-01-07 Paul MackerrasMerge pull request #263 from antonblanchard/reset-pid
2021-01-07 Paul MackerrasMerge pull request #262 from antonblanchard/reset-tb...
2021-01-07 Paul MackerrasMerge pull request #259 from antonblanchard/dmi-reset
2021-01-05 Anton BlanchardMerge pull request #265 from antonblanchard/another...
2021-01-05 Anton BlanchardMerge pull request #264 from antonblanchard/reset-spi...
2021-01-03 Anton BlanchardInitialize PID register
2021-01-03 Anton BlanchardFix another reset issue in spi_rxtx
2021-01-03 Anton BlanchardReset cmd_ready_o in spi_txrx
2021-01-03 Anton BlanchardReset TB and DECR
2020-12-21 Anton BlanchardMerge pull request #261 from antonblanchard/wishbone_layout
2020-12-21 Anton BlanchardMerge pull request #260 from paulusmack/misc
2020-12-20 Anton BlanchardMake wishbone_master_out and wb_io_master_out match
2020-12-19 Paul Mackerrasfetch1: Fix debug stop
2020-12-17 Paul Mackerrassoc: Drive uart1_irq to 0 when we don't have UART1
2020-12-15 Anton BlanchardReset JTAG/DMI
2020-12-14 Michael NeulingMerge pull request #256 from antonblanchard/flash-reset
2020-12-14 Paul MackerrasMerge pull request #257 from antonblanchard/nofpu-fix
2020-12-14 Anton BlanchardFix an issue in flash controller when BOOT_CLOCKS is...
2020-12-13 Anton BlanchardFully initialize FPU buses when FPU is disabled
2020-12-12 Anton BlanchardFix a few reset issues in flash controller
2020-12-08 Anton BlanchardMerge pull request #255 from antonblanchard/log-length
2020-12-08 Anton BlanchardMerge pull request #254 from antonblanchard/fix-verilator
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
next