1124 Commits (master)
 

Author SHA1 Message Date
Paul Mackerras 70270c066a dcache: Fix bug with dcbz closely following stores with the same tag 2 years ago
Paul Mackerras 9b3b57710a icache: Fix icache invalidation 2 years ago
Paul Mackerras 83dea94793 decode1: Conditional trap instructions don't need to be single-issue 2 years ago
Paul Mackerras 9aaa6d3ca3
Merge pull request #330 from antonblanchard/orange-crab-freq 2 years ago
Anton Blanchard 537e446562
Merge pull request #331 from ozbenh/misc 2 years ago
Benjamin Herrenschmidt e6cb72fcd9 Add liteeth/build to gitignore 2 years ago
Benjamin Herrenschmidt b557ec3a05 mw_debug: Default to jtag backend if unspecified 2 years ago
Benjamin Herrenschmidt 4bdfef9a20 mw_debug: Probe cable if unspecified 2 years ago
Benjamin Herrenschmidt 814d6914d0 flash-arty: Add cable argument 2 years ago
Anton Blanchard af6bc48d36
Merge pull request #329 from paulusmack/wb-fix 2 years ago
Anton Blanchard 06266fe84a Orange Crab is 48MHz not 50MHz, bump PLL frequency 2 years ago
Michael Neuling 0a415410c9
Merge pull request #328 from paulusmack/shortmult 2 years ago
Michael Neuling c2f5db6fca
Merge pull request #327 from paulusmack/master 2 years ago
Paul Mackerras ca4eb46aea Make wishbone addresses be in units of doublewords or words 2 years ago
Paul Mackerras 734e4c4a52 core: Add a short multiplier 2 years ago
Paul Mackerras bb5f356386 loadstore1: Make r1.req.addr not depend on l_in.valid 2 years ago
Michael Neuling 2224b28c2c
Merge pull request #324 from paulusmack/master 2 years ago
Paul Mackerras 54b0e8b8c8 core: Predict not-taken conditional branches using BTC 2 years ago
Paul Mackerras 0cdaa2778f xilinx-mult: Move some registers later in the data flow 2 years ago
Paul Mackerras 77d9891d2f
Merge pull request #326 from antonblanchard/dcache-nc-fix 2 years ago
Anton Blanchard 39e1d10069
Merge pull request #325 from paulusmack/fixes 2 years ago
Anton Blanchard b29c58f3d1 dcache: Loads from non-cacheable PTEs load entire 64 bits 2 years ago
Paul Mackerras d4cfdb1bfe decode1: Fix form of isel marked as single-issue 2 years ago
Michael Neuling 09bd01a49e
Merge pull request #323 from paulusmack/fixes 2 years ago
Paul Mackerras 06e07c69a8 decode1: Fix maddld and maddhdu to not set CR0 2 years ago
Paul Mackerras a68921edca core: Fix mcrxrx, addpcis and bpermd 2 years ago
Michael Neuling 18eb029f0a
Merge pull request #322 from paulusmack/fixes 2 years ago
Paul Mackerras ba34914465 tests/misc: Add a test for a load that hits two preceding stores 2 years ago
Paul Mackerras 0b23a5e760 dcache: Simplify data input to improve timing 2 years ago
Paul Mackerras 1a9834c506 dcache: Fix bug with forwarding of stores 2 years ago
Paul Mackerras f812832ad7 dcache: Move way selection and forwarding earlier 2 years ago
Michael Neuling a9e6263aab
Merge pull request #319 from antonblanchard/verilator-ci 2 years ago
Michael Neuling 8bbb0018b4
Merge pull request #318 from paulusmack/pmu 2 years ago
Michael Neuling 05fe709ffc
Merge pull request #320 from antonblanchard/litedram-regenerate 2 years ago
Anton Blanchard c0f7f54276 litedram: Regenerate from upstream litex 2 years ago
Anton Blanchard ee38a31152 ci: Add verilator tests 2 years ago
Anton Blanchard c81583c128 makefile: Check environment for MEMORY_SIZE/RAM_INIT_FILE 2 years ago
Anton Blanchard efb387b0d2 makefile: Add some verilator micropython tests 2 years ago
Anton Blanchard 8acd5a5607 verilator: Specify top level module 2 years ago
Anton Blanchard 7e2de602ee makefile: Simplify microwatt-verilator target, add Docker image 2 years ago
Paul Mackerras 65c43b488b PMU: Add several more events 2 years ago
Paul Mackerras 8cdb00652b
Merge pull request #316 from antonblanchard/verilator-fix 2 years ago
Paul Mackerras 71af8016da
Merge pull request #317 from antonblanchard/gpio-fix 2 years ago
Paul Mackerras e33fb26e7a PMU: Fix PMC5/6 behaviour when MMCR0[PMCC] = 11 2 years ago
Anton Blanchard 591e96d1a2 gpio: Add HAS_GPIO to avoid verilator build errors 2 years ago
Anton Blanchard bc0f7cf236 Rename 'do' signal to avoid verilator System Verilog warning 2 years ago
Michael Neuling 2bd00f5119
Merge pull request #315 from paulusmack/pmu 2 years ago
Paul Mackerras 1896e5f803
Merge pull request #314 from antonblanchard/yosys-go-fast-bits 2 years ago
Michael Neuling 400e481ffa
Merge pull request #313 from paulusmack/fixes 2 years ago
Paul Mackerras a7873b45f7 core: Add a basic performance monitor unit (PMU) implementation 2 years ago