| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-01-27 | Add basic Chisel2 compatibility sanity checks. (#340) | Jim Lawson | |
| 2017-01-27 | Provide package-level text to reduce ScalaDoc white space. (#432) | Jim Lawson | |
| 2017-01-26 | doesn't lose old firrtl options annotations + transforms (#458) | Angie Wang | |
| Fixing a bug in passing down execution options to firrtl | |||
| 2017-01-25 | Better name propagation by macros (#327) | Richard Lin | |
| * Name propagation * chiselName everywhere at best-effort level * Better collision handling * Allow recursing into inner anonymous functions * Add for loop and anonymous inner function tests | |||
| 2017-01-20 | Add Record as new superclass of Bundle (#366) | Jack Koenig | |
| Record gives uses the power to create collections of heterogenous elements. Bundle is a special case of Record that uses reflection to populate the elements of the collection. Bundle also attempts to implement cloneType whereas users of Record are required to supply one. | |||
| 2017-01-20 | Mark Annotation and FixedPoint as experimental (#444) | Chick Markley | |
| * Mark Annotation and FixedPoint as experimental Fix tests and other references to these constructs * Made experimental imports more specific where possible | |||
| 2017-01-13 | Make fromBits work with types other than UInt (#424) | grebe | |
| * Make fromBits work with types other than UInt * Oops, left in a println * Add test for truncation/expansion * Fix stuff that broke when FixedPoint fromBits PR was merged. * Use .BP shorthand added in previous PR | |||
| 2017-01-11 | Merge branch 'master' into fixedPointFromBits | Adam Izraelevitz | |
| 2017-01-10 | Make stop() immediately end simulation for Verilator tests (#434) | Jack Koenig | |
| 2016-12-22 | Merge branch 'master' into fixedPointFromBits | grebe | |
| 2016-12-19 | Merge branch 'master' into exceptionfix | Jim Lawson | |
| 2016-12-15 | Merge branch 'master' into fixedPointFromBits | grebe | |
| 2016-12-14 | Final steps for annotations getting from chisel to firrtl (#405) | Chick Markley | |
| Pass transforms along with Annotations when calling firrtl compiler This introduces new requirement that firrtl.Transform subclasses (that are associated with an annotation) do not have parameters in their default constructor Add new test for NoDedup annotation that shows how to annotate a module instance | |||
| 2016-12-14 | Change noenq in ReadyValid to use an uninitialized Wire instead of zero (#364) | Jack Koenig | |
| 2016-12-13 | Fix test. | Paul Rigge | |
| 2016-12-13 | Checkpoint | Paul Rigge | |
| 2016-12-13 | Add a test for fromBits on fixed point numbers. | Paul Rigge | |
| 2016-12-12 | Add Cookbook examples Reg of Vec and FSM (#404) | Jack Koenig | |
| 2016-12-07 | Support for creating chisel annotations that are consumed by firrtl (#393) | Chick Markley | |
| * Support for creating chisel annotations that are consumed by firrtl Update annotation serialization in Driver Add DiamondAnnotation Spec that illustrates how to do simple annotations frontEnd must have dependency on firrtl Add annotation method to Module Circuit has extra optional parameter that is Seq of Annotations In Builder add annotation buffer to DynamicContext to store annotations created in modules Added explicit types on naming api methods to avoid type confusion Because some names are not available until elaboration create intermediate ChiselAnnotation that gets turned into a firrtl Annotation after elaboration In execute pass firrtl text and annotation to firrtl are now passed in through optionManager, though intermediate file .fir and .anno files are still created for inspection and/or later use * Somehow missed ChiselAnnotation * fixes for Jack's review of PR | |||
| 2016-12-06 | utils scaladoc examples for BitPat through CircuitMath (#398) | Richard Lin | |
| Add examples for utils, move examples from individual apply methods to class overview scaladoc | |||
| 2016-12-05 | Merge branch 'master' into exceptionfix | Jack Koenig | |
| 2016-12-05 | Fix literal width (#389) | Jack Koenig | |
| Fixes #388 | |||
| 2016-12-02 | Merge branch 'master' into exceptionfix | Jim Lawson | |
| 2016-11-29 | Add feature warnings to build, fix feature warnings, fix some documentation ↵ | Richard Lin | |
| (#387) | |||
| 2016-11-23 | Simplify Enum API (#385) | Richard Lin | |
| Get rid of some cruft exposed in #373 This also allows Bits.fromtInt(...) to be removed. Yay! All old APIs (with some new restrictions, rocket still works fine) are preserved without deprecation in Chisel._, aside from the non-compile-time-checkable Map[] enum constructor which probably should have been deprecated during chisel2. The Map[] enums have been removed from chisel3._ without deprecation. The new restriction is that nodeType (legacy API) may only be of UInt type with unspecified width. Note that Bits() creates a UInt, and if you can't control the enum values, it makes little sense to specify a bitwidth. | |||
| 2016-11-21 | Remove deduplication from Chisel (#347) | Donggyu | |
| Remove modName from Module | |||
| 2016-11-21 | Deboilerplate the implicit conversions, add support for long.U | ducky | |
| 2016-11-21 | Convert rest of tests | ducky | |
| 2016-11-21 | Fix Log2 | ducky | |
| 2016-11-21 | Fix regex example | ducky | |
| 2016-11-21 | Stop confusing scaladoc | ducky | |
| 2016-11-21 | better style | ducky | |
| 2016-11-21 | Restyle UInt->BitPatComparable | ducky | |
| 2016-11-21 | Refactor some code | ducky | |
| 2016-11-21 | Remove () from as_Int | ducky | |
| 2016-11-21 | Fix all deprecations from new style | ducky | |
| 2016-11-21 | All remaining automatable regex re-styles | ducky | |
| 2016-11-21 | Restyle a lot of test code, mainly with regex | ducky | |
| 2016-11-21 | Restyle Bool constructors, move compatibility deprecations into ↵ | ducky | |
| compatibility package object | |||
| 2016-11-21 | SInt conversion finished, everything builds again | ducky | |
| 2016-11-21 | Refactor SInt WIP | ducky | |
| 2016-11-21 | Deprecate things, split more things | ducky | |
| 2016-11-21 | Break out deprecated literal constructors, refactor all the things! | ducky | |
| 2016-11-21 | Move ChiselRange to experimental | ducky | |
| 2016-11-21 | Address review comments | ducky | |
| 2016-11-21 | Fix open-open range specifier, remove dead code, restyle tests | ducky | |
| 2016-11-21 | Add invalid range specifier test | ducky | |
| 2016-11-21 | Oops, forgot to include literal expressions. | Paul Rigge | |
| 2016-11-21 | Write range macro tests in a better way. | Paul Rigge | |
| 2016-11-21 | Add interpolated variables to range macro test. | Paul Rigge | |
