summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-10-21Add explicit types for public methodsducky
2015-10-21Merge pull request #28 from ucb-bar/scalastyle-restAndrew Waterman
Scalastyle fixes involving changing code
2015-10-21Scalastyle fixes involving changing codeducky
2015-10-20Merge pull request #26 from ucb-bar/scalastyle-bracesPalmer Dabbelt
Make if / else braces style conformant to Scalastyle checker
2015-10-20Make if / else braces style conformant to Scalastyle checkerducky
2015-10-20Merge pull request #24 from ucb-bar/scalastyle-nonfunctionalPalmer Dabbelt
Whitespace / comment style fixes
2015-10-20Whitespace / comment style fixesducky
2015-10-20Merge pull request #25 from ucb-bar/scalastyleconf-operatorsPalmer Dabbelt
Add operators to Scalastyle configuration MethodNamesChecker ignore list
2015-10-20Add operators to scalastyle configuration MethodNamesChecker ignore listducky
2015-10-19Merge pull request #23 from ucb-bar/120scalastylePalmer Dabbelt
Change scalastyle checker to 120 cols limit
2015-10-19Merge pull request #22 from ucb-bar/style-licensePalmer Dabbelt
Change scalastyle to check for shorter RISC-V style license notice.
2015-10-19Change scalastyle checker to 120 cols limitducky
2015-10-19Change scalastyle to check for shorter RISC-V style license notice.ducky
2015-10-19Merge pull request #20 from ucb-bar/apidocsPalmer Dabbelt
Core.scala API documentation
2015-10-19Core.scala API documentationducky
2015-10-16Merge pull request #21 from ucb-bar/remove-literal-objectPalmer Dabbelt
Remove old Literal object; fold the parseLit into UInt
2015-10-16Remove old Literal object; fold the parseLit into UIntAndrew Waterman
2015-10-12Merge pull request #15 from ucb-bar/readmeHenry Cook
Update README with Mem(seqRead) -> SeqMem()
2015-10-08Merge pull request #18 from ucb-bar/exceptionAndrew Waterman
Handle IllegalArgumentExcetions that mean a cloneType is needed
2015-10-08Handle IllegalArgumentExcetions that mean a cloneType is neededPalmer 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-08Merge pull request #17 from ucb-bar/typehierdiaJack Koenig
Type hierarchy diagram -- looks good
2015-10-08Remove flowed textducky
2015-10-07Link picture to READMEducky
2015-10-07Diagram improvementsducky
2015-10-07Type hierarchy diagram attemptducky
2015-10-07Fix 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-01Update README with Mem(seqRead) -> SeqMem()Christopher Celio
2015-10-01Merge pull request #14 from ucb-bar/mem-arg-orderHenry Cook
Flip Mem/SeqMem argument order; deprecate old ordering
2015-10-01Flip Mem/SeqMem argument order; deprecate old orderingAndrew Waterman
2015-10-01Merge pull request #12 from ucb-bar/readmeAndrew Waterman
Eliminate outdated parts of readme, add skeleton for new format
2015-10-01Merge pull request #11 from ucb-bar/removemuAdam Izraelevitz
Remove unused emulator C++ headers
2015-09-30Add documentation to publish local, expand document skeletonducky
2015-09-28Remove cross compilation targets (Chisel3 is Scala 2.11 or later).Jim Lawson
2015-09-25Improve coverage of default cloneType method; add commentsAndrew Waterman
2015-09-24Add new-style Vec constructor; deprecate old versionducky
2015-09-23Eliminate outdated parts of readme, add skeleton for new formatducky
2015-09-23Remove unused filesducky
2015-09-22Integrate Chisel2 Queue scaladoc and formatting changes.Jim Lawson
2015-09-18Improve IR class hierarchyAndrew Waterman
- Rename Alias to Node to match FIRRTL notion - Remove poorly-named Immediate and replace root of hierarchy with Arg
2015-09-18Correct some scaladoc commentsAndrew Waterman
2015-09-18Use FIRRTL idiom for SeqMem read-enablesAndrew Waterman
Emit read-enables as mux(ren, addr, poison).
2015-09-01Add scaladoc to UInt/SInt companion objectsAndrew Waterman
2015-09-01Disallow external use of Vec/UInt/SInt constructorsAndrew Waterman
Use the companion objects instead.
2015-08-31Fix val io = new Bundle{...}.flipAndrew Waterman
Now, we emit all I/Os inside a bundle named io.
2015-08-31FIRRTL keywords don't need to be name-mangled, AFAICTAndrew Waterman
2015-08-31Fix Namespace bugAndrew Waterman
A mangled name may itself conflict with another name.
2015-08-31Refactor NamespaceAndrew Waterman
No need for Option, since an empty Set can be used instead.
2015-08-28Remove references to currently non-working test repos.Jim Lawson
2015-08-28Use FIRRTL smem for SeqMemAndrew Waterman
Read enables and read-write ports aren't working yet.
2015-08-28Add poison nodeAndrew Waterman