| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-12-14 | Modify TestDriver to take resource paths instead of Files | ducky | |
| 2015-12-11 | Fix Counter doc | ducky | |
| 2015-12-11 | Refactor tests to use stop() and assert() instead of io.error/io.done | ducky | |
| Gate assert, printf, stop by reset Fix testbenches that never worked Change simulation prints to display cycle at which test was signaled to end, not when simulator stops Better documentation for Counter | |||
| 2015-12-11 | Add stop() in BasicTester as a replacement for io.done | ducky | |
| 2015-12-11 | Add support for printf and asserts, add testbench for asserts and printf | ducky | |
| 2015-12-11 | Merge pull request #64 from ucb-bar/optionablebundle | Adam Izraelevitz | |
| Add Option support in Bundle | |||
| 2015-12-10 | Add Option support in Bundle | ducky | |
| 2015-12-09 | Refactor testharness generation to create directories and have minimal API | ducky | |
| 2015-12-09 | Optional additional Verilog sources to include in execute | ducky | |
| 2015-12-09 | Extend TesterDriver to optionally take in additional Verilog sources | ducky | |
| 2015-12-06 | Split internal and FIRRTL packages | ducky | |
| 2015-12-06 | More design rationale for Vec | ducky | |
| 2015-11-06 | Merge pull request #59 from ucb-bar/testing-improvements | Jim Lawson | |
| Further testing improvements | |||
| 2015-11-06 | return -1 on simulation timeout | Henry Cook | |
| 2015-11-04 | Fix new style errors | ducky | |
| 2015-11-04 | Remove Parameters library and refactor Driver. | Henry Cook | |
| In addition to removing all the extraneous Driver invocations that created various top-level Parameters instances, this commit also lays the groundwork for stanza-firrtl/verilator based testing of Modules that extend BasicTester. The execution-based tests have been updated accordingly. They will only succeed if firrtl and verilator binaries have been installed. Further work is needed on individual tests to use assertions instead of .io.error. | |||
| 2015-11-03 | Add documentation on some non-intuitive parts | ducky | |
| 2015-11-02 | Remove implementation details from scaladoc. | ducky | |
| You didn't want it, so Imma getting rid of it... | |||
| 2015-11-02 | Add Scalastyle rule to check lines ending with a ;, fix some instances | ducky | |
| 2015-11-02 | Scalastyle ignore ## and printlns in Error.scala | ducky | |
| 2015-11-02 | Remove "generates {,no} logic" comments | Palmer Dabbelt | |
| At least one of these is incorrect. | |||
| 2015-11-02 | Deprecations and better documentation for Aggregate.scala | ducky | |
| 2015-11-02 | Break out Utils.scala into smaller portions | ducky | |
| 2015-10-30 | Merge pull request #47 from ucb-bar/corebitsfix | Andrew Waterman | |
| Fix whitespace in Bits | |||
| 2015-10-30 | Fix whitespace | ducky | |
| 2015-10-30 | Move Cat into utils | ducky | |
| 2015-10-30 | Resolve some review todos in Bits | ducky | |
| 2015-10-29 | Merge pull request #43 from ucb-bar/corebitpat | Andrew Waterman | |
| Fix review todos in BitPat.scala | |||
| 2015-10-29 | Fix review todos in BitPat.scala | ducky | |
| 2015-10-29 | Resolve review todos for Data.scala | ducky | |
| 2015-10-28 | Merge pull request #38 from ucb-bar/internalsplit | Jim Lawson | |
| Move internal files into their own directories | |||
| 2015-10-26 | Merge pull request #39 from ucb-bar/coresplit | Andrew Waterman | |
| Break Core.scala into bite-sized pieces | |||
| 2015-10-26 | Remove (broken) floating point data types | ducky | |
| 2015-10-26 | Break Core.scala into bite-sized pieces | ducky | |
| 2015-10-26 | Move internal files into their own directories | ducky | |
| 2015-10-26 | Add scalastyle ignore comments | ducky | |
| 2015-10-26 | Make all the log2 functions take BigInt (in addition to Int) | Andrew Waterman | |
| 2015-10-22 | Make that one last if block scalastyle compliant by making it ternary-like | ducky | |
| 2015-10-21 | Add explicit types for public methods | ducky | |
| 2015-10-21 | Scalastyle fixes involving changing code | ducky | |
| 2015-10-20 | Make if / else braces style conformant to Scalastyle checker | ducky | |
| 2015-10-20 | Whitespace / comment style fixes | ducky | |
| 2015-10-19 | Core.scala API documentation | ducky | |
| 2015-10-16 | Remove old Literal object; fold the parseLit into UInt | Andrew Waterman | |
| 2015-10-08 | Handle IllegalArgumentExcetions that mean a cloneType is needed | Palmer Dabbelt | |
| When trying to cloneType() on classes that take a builtin (like Int), we get an IllegalArgumentException instead of a InvocationTargetException. This change prints a nice error message instead of a stack trace. | |||
| 2015-10-07 | Fix for getDump with empty parameters. | Jim Lawson | |
| Avoid: [error] (run-main-0) java.lang.UnsupportedOperationException: empty.reduceLeft java.lang.UnsupportedOperationException: empty.reduceLeft when invoked via chiselMain() with no Parameters. | |||
| 2015-10-01 | Flip Mem/SeqMem argument order; deprecate old ordering | Andrew Waterman | |
| 2015-10-01 | Merge pull request #11 from ucb-bar/removemu | Adam Izraelevitz | |
| Remove unused emulator C++ headers | |||
| 2015-09-25 | Improve coverage of default cloneType method; add comments | Andrew Waterman | |
| 2015-09-24 | Add new-style Vec constructor; deprecate old version | ducky | |
