| 2009-03-17 | 
Joshua Wise | Memory: Add work-around for Xilinx bug in MULT. | 
commit | commitdiff | tree | snapshot | 
| 2009-03-17 | 
Joshua Wise | DCache: Clear out a rw_wait reference in a $display...  | 
commit | commitdiff | tree | snapshot | 
| 2009-03-17 | 
Joshua Wise | Fetch: Rewrite for the 317235784th time, this time...  | 
commit | commitdiff | tree | snapshot | 
| 2009-02-26 | 
Joshua Wise | Memory: Fix bug in which swp_oldval does not get latche...  | 
commit | commitdiff | tree | snapshot | 
| 2009-02-22 | 
Joshua Wise | Memory: Do not progress LSM state machine if rw_wait. | 
commit | commitdiff | tree | snapshot | 
| 2009-02-22 | 
Joshua Wise | Memory: Fix multisource for offset. | 
commit | commitdiff | tree | snapshot | 
| 2009-02-09 | 
Joshua Wise | Memory: Clean up some sadness with wr_data where no...  | 
commit | commitdiff | tree | snapshot | 
| 2009-02-01 | 
Joshua Wise | Memory: Fix up latch logic for LDM/STM. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-31 | 
Joshua Wise | Memory: Only make the final latch for prev_reg and...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-31 | 
Joshua Wise | Memory: Split out bus address and data control logic...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-31 | 
Joshua Wise | Memory: Move offset, addr, and raddr to address generat...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-31 | 
Joshua Wise | Memory: Move all bus control logic to its own always...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-31 | 
Joshua Wise | Memory: Move coprocessor and register outputs to their...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-31 | 
Joshua Wise | Memory: Move all state machine code out to its own...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-31 | 
Joshua Wise | Memory: Remove magic numbers from state machines. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-25 | 
Joshua Wise | Issue, system, RegFile: First pass at adding resets. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-25 | 
Joshua Wise | tests/Makefile: Add a target to pad binaries for Xilinx...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-25 | 
Joshua Wise | Memory: Fix up a constant that was typoed and malformed. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-24 | 
Joshua Wise | DCache, ICache: Make cache_data a 1-D array to enable...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-24 | 
Joshua Wise | System, Terminal: Provide real-world outputs on non...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-24 | 
Joshua Wise | Fetch: Fix async reset to actually not do it wrong. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-24 | 
Joshua Wise | Issue: Use wires, since again XST can't always @(cpsr_i...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-24 | 
Joshua Wise | RegFile: Move to assigns, since XST can't always @...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-24 | 
Joshua Wise | DCache, ICache: Move curdata out to its own wire for...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-24 | 
Joshua Wise | BigBlockRAM: Remove excess F. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-24 | 
Joshua Wise | Execute: Split things out into their own always blocks...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-24 | 
Joshua Wise | Decode: De-UNOPTFLAT it. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-24 | 
Joshua Wise | Add a BigBlockRAM that's 8MB (and obviously not very...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-24 | 
Joshua Wise | tests/*.hex: Update hex files. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-24 | 
Joshua Wise | Add a .gitattributes file to force hex files to be...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-24 | 
Joshua Wise | tests/miniblarg: Make the ROM easier to read. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-24 | 
Joshua Wise | Terminal: Add support for reading characters. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-24 | 
Joshua Wise | Memory: Add STRB support, en manera de A. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-23 | 
Joshua Wise | tests/u-boot.hex: Add initial hex file. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-23 | 
Joshua Wise | Execute: Fix carry flag on subtraction operations. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-23 | 
Joshua Wise | Issue: Fix case in which lr is read in the instruction...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-22 | 
Joshua Wise | tests/testbench: Commit new .hex file built with -O3...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-22 | 
Joshua Wise | Execute: Branches allow somebody else to take precedenc...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-22 | 
Joshua Wise | Fetch: Allow new queued jumps to take precedence over...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-22 | 
Joshua Wise | system, Writeback, Memory, Execute: Only update the...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-21 | 
Joshua Wise | DCache/ICache: reg i -> integer i | 
commit | commitdiff | tree | snapshot | 
| 2009-01-19 | 
Joshua Wise | Issue: Fix use_regs for LDRSTR when not acting on an...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-19 | 
Joshua Wise | Memory: Fix the case where a LDM/LDR/LDRH/STM/STR/STRH...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-19 | 
Joshua Wise | Memory: Add one more state to lsr/lsrh/lsm to force...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-18 | 
Joshua Wise | Memory: Fix bug in which multiplies would cause a HDATA...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-18 | 
Joshua Wise | tests/testbench: Add miniblarg.  Put ldm_bonehead in...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-18 | 
Joshua Wise | tests/Makefile: Add CFLAGS for LOL2FAST2FURIOUS. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-18 | 
Joshua Wise | Memory: Change offset latch in LDM so that there is...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-17 | 
Joshua Wise | tests/testbench: Update output formatting for testbench. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-17 | 
Joshua Wise | DCache/ICache: Invalidate while filling, so if the...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-15 | 
Joshua Wise | tests/testbench: Allow compilation on x86. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-15 | 
Joshua Wise | DCache: Be more verbose about fills. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-15 | 
Joshua Wise | BlockRAM: Write before read so that reads the next...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-15 | 
Joshua Wise | Execute: fix rdiff | 
commit | commitdiff | tree | snapshot | 
| 2009-01-14 | 
Joshua Wise | Memory: Add delayed flush.  Make outbubble correct...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-14 | 
Joshua Wise | Execute: Fix outbubble on multiplier so that it remembe...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-14 | 
Joshua Wise | Execute: Add delayed flush logic. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-14 | 
Joshua Wise | ICache and DCache: Do not accept fill data if the bus_r...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-14 | 
Joshua Wise | Issue: Add logic to defer a flush if need be (i.e....  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-14 | 
Joshua Wise | tests/costas: respin .hex | 
commit | commitdiff | tree | snapshot | 
| 2009-01-14 | 
Joshua Wise | tests: Add the new testbench. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-14 | 
Joshua Wise | anulib: move the stack ALL the way up | 
commit | commitdiff | tree | snapshot | 
| 2009-01-14 | 
Joshua Wise | Fetch: Also queue up a jump if we are stalled. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-13 | 
Joshua Wise | DCache: Change verbosity. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-13 | 
Joshua Wise | system: Swap ICache and DCache in arbiter order. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-13 | 
Joshua Wise | anulib: Move the stack up. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-11 | 
Joshua Wise | Costas: Remove while(1) and allow proper returns. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-11 | 
Joshua Wise | Memory: Instrument LDMSTM.  Do not write back if writeb...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-11 | 
Joshua Wise | DCache: Add instrumentation. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-11 | 
Joshua Wise | Memory: Fix FSM for LDR/STR.  Fix pre/post increment...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-10 | 
Joshua Wise | Decode: Fix conditional for immediate mode. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-10 | 
Joshua Wise | system: Fix message printed by DECODE debug line to...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-10 | 
Joshua Wise | Enable part 2 of the Costas test program. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-10 | 
Joshua Wise | Add tests directory. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-10 | 
Joshua Wise | DCache, ICache: Reset fill circuitry if a request is...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-10 | 
Joshua Wise | Fetch: qjmp is for queueing up jumps while rd_waiting...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-10 | 
Joshua Wise | system: Print the correct values for jmp for Execute. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-10 | 
Joshua Wise | DCache: Fix silly bug involving failing to clear bus_wr. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-10 | 
Joshua Wise | Fetch: Rewrite to be cleaner. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-10 | 
Joshua Wise | Terminal: Add `ifdef verilator around the $c construct. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-10 | 
Joshua Wise | system: Fix bug that would cause stmia not to work. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-10 | 
Joshua Wise | Memory: wire -> reg in some cases | 
commit | commitdiff | tree | snapshot | 
| 2009-01-10 | 
Joshua Wise | ICache: Add instrumentation. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-10 | 
Joshua Wise | Execute: Fix jumps while flush asserted.  Set lr correc...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-10 | 
Christopher Lu | Merge branch 'master' of nyus.joshuawise.com:/git/firearm | 
commit | commitdiff | tree | snapshot | 
| 2009-01-10 | 
Christopher Lu | unique values for the shits | 
commit | commitdiff | tree | snapshot | 
| 2009-01-09 | 
Joshua Wise | ram: Add a string printing test, WHICH WORKS! | 
commit | commitdiff | tree | snapshot | 
| 2009-01-09 | 
Joshua Wise | Decode: Fix stupid bug in which stalls did not stall...  | 
commit | commitdiff | tree | snapshot | 
| 2009-01-09 | 
Joshua Wise | Merge nyus:/storage/git/firearm | 
commit | commitdiff | tree | snapshot | 
| 2009-01-09 | 
Joshua Wise | Add 'mov r1, #':' to ramfile. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-09 | 
Joshua Wise | Hit all with the integrate. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-09 | 
Joshua Wise | Writeback: add | 
commit | commitdiff | tree | snapshot | 
| 2009-01-09 | 
Christopher Lu | memory: fix | 
commit | commitdiff | tree | snapshot | 
| 2009-01-09 | 
Christopher Lu | decode: stuff for halfword | 
commit | commitdiff | tree | snapshot | 
| 2009-01-09 | 
Christopher Lu | memory wea | 
commit | commitdiff | tree | snapshot | 
| 2009-01-09 | 
Christopher Lu | blockram: more fix | 
commit | commitdiff | tree | snapshot | 
| 2009-01-09 | 
Christopher Lu | Merge branch 'master' of nyus.joshuawise.com:/git/firearm | 
commit | commitdiff | tree | snapshot | 
| 2009-01-09 | 
Christopher Lu | blockram: fix hack, memory: add ldrh/strh | 
commit | commitdiff | tree | snapshot | 
| 2009-01-09 | 
Joshua Wise | ram.hex: Add performance benchmark, P-SPEC 2009. | 
commit | commitdiff | tree | snapshot | 
| 2009-01-09 | 
Joshua Wise | Memory: Add some debugging. | 
commit | commitdiff | tree | snapshot | 
| next |