| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-02-08 | Add Analog type | Jack Koenig | |
| Used for stitching Verilog inout through Chisel Modules (from BlackBox to BlackBox) | |||
| 2017-02-07 | Name all the things | ducky | |
| 2017-02-07 | Rename SeqMem to SyncReadMem. (#490) | Jim Lawson | |
| Retain un-deprecated SeqMem in compatibility mode, deprecate in chisel3. | |||
| 2017-01-27 | Provide package-level text to reduce ScalaDoc white space. (#432) | Jim Lawson | |
| 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 | |||
| 2016-12-13 | Checkpoint | Paul Rigge | |
| 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-11-29 | Add feature warnings to build, fix feature warnings, fix some documentation ↵ | Richard Lin | |
| (#387) | |||
| 2016-11-21 | Deboilerplate the implicit conversions, add support for long.U | ducky | |
| 2016-11-21 | Fix regex example | ducky | |
| 2016-11-21 | Stop confusing scaladoc | ducky | |
| 2016-11-21 | Restyle UInt->BitPatComparable | ducky | |
| 2016-11-21 | Refactor some code | 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 | Fix open-open range specifier, remove dead code, restyle tests | ducky | |
| 2016-11-21 | simple test that range interpolator works with UInt factory method | chick | |
| 2016-11-18 | Add support for parameterized BlackBoxes | jackkoenig | |
| Also restrict black boxes to not allow hardware inside of them since it was being silently dropped anyway. Resolves #289 | |||
| 2016-10-25 | FixedPoint number support for chisel3 (#328) | Chick Markley | |
| * FixedPoint number support for chisel3 FixedPoint numbers have a width and a binary position Either, neither or both maybe inferred. Firrtl will convert these to SInts during lowering passes * Fixes based on Jack's comments on PR #328 * Add experimental warning to FixedPoint class and object * Fixed comment per Adam's comment on PR #328 | |||
| 2016-10-19 | Deprecate "!=". (#323) | Jim Lawson | |
| 2016-10-07 | Revert "Revert "Merge pull request #322 from ucb-bar/deleteEnqIODeqIO"" | Jim Lawson | |
| This reverts commit 10f170110cd00e7e5e0b428c0490594dac4db225. | |||
| 2016-10-06 | Revert "Merge pull request #322 from ucb-bar/deleteEnqIODeqIO" | Jim Lawson | |
| This reverts commit 3ea7faaad0c3e349c531fabc8a75440337bdc235, reversing changes made to 7aea39d4deac62d5477904f4bf4381c3482c41d0. Update chisel-testers before commiting this change (deleting EnqIO/DeqIO). | |||
| 2016-10-06 | Remove EnqIO, DeqIO - #308 | Jim Lawson | |
| 2016-09-21 | Use correct scope for util synonyms. | Jim Lawson | |
| 2016-09-16 | Rename DecoupledIO object to Decoupled (compatibility). | Jim Lawson | |
| 2016-09-15 | Merge branch 'master' into gsdt | Jim Lawson | |
| 2016-09-07 | Add Printable (#270) | Jack Koenig | |
| Printable is a new type that changes how printing of Chisel types is represented It uses an ordered collection rather than a format string and specifiers Features: - Custom String Interpolator for Scala-like printf - String-like manipulation of "hardware strings" for custom pretty-printing - Default pretty-printing for Chisel data types | |||
| 2016-08-22 | Purely cosmetic changes to placate the scalastyle checker. | Jim Lawson | |
| 2016-08-22 | Fix firrtlDirection for class DeqIO. | Jim Lawson | |
| 2016-08-18 | Merge branch 'sdtwigg_connectwrap_renamechisel3' into gsdt_tests | Jim Lawson | |
| Revive support for firrtl flip direction. Remove compileOptions.internalConnectionToInputOk | |||
| 2016-07-27 | More compatibility fixes | Jim Lawson | |
| 2016-07-27 | Additional compatibility code. | Jim Lawson | |
| 2016-07-26 | Add ValidIO definition for old code. | Jim Lawson | |
| 2016-07-25 | Minimize differences with master. | Jim Lawson | |
| Remove .Lit(x) usage. Undo "private" scope change. Change "firing" back to "fire". Add package level NODIR definition. | |||
| 2016-07-25 | Merge branch 'master' into sdtwigg_connectwrap_renamechisel3 | Jim Lawson | |
| 2016-07-25 | Use more idiomatic ScalaTest exception expecting code. | Jim Lawson | |
| 2016-07-20 | Distinguish between ?Int.Lit and ?Int.width | Jim Lawson | |
| 2016-07-20 | Compile ok. | Jim Lawson | |
| Need to convert UInt(x) into UInt.Lit(x) or UInt.width(x) | |||
| 2016-07-19 | Incorporate connection logic. | Jim Lawson | |
| Compiles but fails tests. | |||
| 2016-07-18 | Update Chisel -> chisel3 references. | Jim Lawson | |
| 2016-07-18 | Rename "Chisel" to "chisel3" (only git mv). | Jim Lawson | |
| 2016-06-20 | Rename "package", "import", and explicit references to "chisel3". | Jim Lawson | |
