| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-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-09-25 | Improve coverage of default cloneType method; add comments | Andrew Waterman | |
| 2015-09-24 | Add new-style Vec constructor; deprecate old version | ducky | |
| 2015-09-22 | Integrate Chisel2 Queue scaladoc and formatting changes. | Jim Lawson | |
| 2015-09-18 | Improve IR class hierarchy | Andrew Waterman | |
| - Rename Alias to Node to match FIRRTL notion - Remove poorly-named Immediate and replace root of hierarchy with Arg | |||
| 2015-09-18 | Correct some scaladoc comments | Andrew Waterman | |
| 2015-09-18 | Use FIRRTL idiom for SeqMem read-enables | Andrew Waterman | |
| Emit read-enables as mux(ren, addr, poison). | |||
| 2015-09-01 | Add scaladoc to UInt/SInt companion objects | Andrew Waterman | |
| 2015-09-01 | Disallow external use of Vec/UInt/SInt constructors | Andrew Waterman | |
| Use the companion objects instead. | |||
| 2015-08-31 | Fix val io = new Bundle{...}.flip | Andrew Waterman | |
| Now, we emit all I/Os inside a bundle named io. | |||
| 2015-08-31 | FIRRTL keywords don't need to be name-mangled, AFAICT | Andrew Waterman | |
| 2015-08-31 | Fix Namespace bug | Andrew Waterman | |
| A mangled name may itself conflict with another name. | |||
