microwatt.git
2022-01-21 Luke Kenneth... save interval too short, also normalise it
2022-01-21 Luke Kenneth... crank up the snapshot window to reasonable (500,000...
2022-01-21 Luke Kenneth... grr, save/restore in verilator, use class member os...
2022-01-21 Luke Kenneth... add uart save/restore state to microwatt-verilator
2022-01-21 Luke Kenneth... move all of uart state to a struct, preparing for save...
2022-01-21 Luke Kenneth... add save/restore snapshot, seems to work except for...
2022-01-21 Luke Kenneth... add snapshot-saving currently every 1000 cycles for...
2022-01-21 Luke Kenneth... code-comments on uart in microwatt_verilator
2022-01-21 Luke Kenneth... add save/restore and memdump function to microwatt...
2022-01-21 Luke Kenneth... going to be adding verilator save/restore state
2022-01-21 Luke Kenneth... add trigger occurrences option in microwatt-verilator...
2022-01-11 Luke Kenneth... add trace-activation for a #defined number of cycles
2022-01-10 Luke Kenneth... add means to trigger vcd trace from inside microwatt...
2022-01-09 Luke Kenneth... add verilator snoop of LDST request address
2022-01-07 Luke Kenneth... add MSR to verilator output debug reporting
2022-01-05 Luke Kenneth... add reporting of PC and instruction being executed...
2022-01-05 Luke Kenneth... add extra suppression of verilator warnings
2022-01-05 Luke Kenneth... remove next-read debug printouts
2022-01-03 Luke Kenneth... add means to run an external core from a verilog file.
2022-01-02 Luke Kenneth... move linux kernel (dtbImage-microwatt) loading to 0x600000
2022-01-02 Luke Kenneth... add SIM_BRAM_CHAINBOOT parameter to SYSCON
2022-01-02 Luke Kenneth... add startup debug print indicating file loaded, size...
2022-01-02 Luke Kenneth... add extra debug print of BRAM BOOT address
2022-01-02 Luke Kenneth... rrright. ok. these modifications to sdram_init allow it
2022-01-02 Luke Kenneth... add ability to load multiple files in microwatt-verilat...
2022-01-02 Luke Kenneth... add ability to override the default RESET address ...
2022-01-01 Luke Kenneth... move verilator tick() to correct location, and increase...
2022-01-01 Luke Kenneth... copy mmapd file into large buffer to allow read/write...
2022-01-01 Luke Kenneth... gotten over the logic-dyslexia of what in/out mean...
2021-12-31 Luke Kenneth... add microwatt-verilator.cpp local-memory-writer which...
2021-12-31 Luke Kenneth... add loading (mmap private) of bram file in microwatt...
2021-12-30 Luke Kenneth... add ASCII dump of BRAM read/write data and add one...
2021-12-30 Luke Kenneth... bring bram signals out to top_level, initially for...
2021-01-19 Paul Mackerrasdcache: Fix bugs in pipelined operation
2021-01-19 Paul Mackerrascore: Send FPU interrupts to writeback rather than...
2021-01-18 Paul Mackerrascore: Send loadstore1 interrupts to writeback rather...
2021-01-18 Paul Mackerrascore: Move redirect and interrupt delivery logic to...
2021-01-18 Paul Mackerrasexecute1: Move CR result to data path process
2021-01-18 Paul Mackerrasexecute1: Move data-path logic out to a separate process
2021-01-18 Paul Mackerrascore: Track CR hazards and bypasses using tags
2021-01-18 Paul Mackerrascore: Restore bypass path from execute1
2021-01-18 Paul Mackerrascore: Track GPR hazards using tags that propagate throu...
2021-01-18 Paul Mackerrascore: Crack branches that update both CTR and LR
2021-01-18 Paul Mackerrascore: Crack update-form loads into two internal ops
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
next