2020-02-06 |
whitequark | hdl.dsl: make referencing undefined FSM states an error. |
blob | commitdiff | raw |
2020-02-06 |
whitequark | hdl.dsl: reject name mismatch in `m.domains.<name>... |
blob | commitdiff | raw | diff to current |
2020-02-06 |
whitequark | hdl.dsl: type check when adding to m.domains. |
blob | commitdiff | raw | diff to current |
2020-02-04 |
whitequark | hdl.{ast,dsl}: allow whitespace in bit patterns. |
blob | commitdiff | raw | diff to current |
2020-02-01 |
whitequark | hdl.dsl: don't allow inheriting from Module. |
blob | commitdiff | raw | diff to current |
2020-01-31 |
whitequark | hdl.dsl: add missing case width check for Enum values. |
blob | commitdiff | raw | diff to current |
2020-01-31 |
whitequark | hdl.dsl: make `if m.{If,Elif,Else}(...)` a syntax error. |
blob | commitdiff | raw | diff to current |
2019-10-26 |
whitequark | test: use `#nmigen:` magic comment instead of monkey... |
blob | commitdiff | raw | diff to current |
2019-10-13 |
whitequark | {,_}tools→{,_}utils |
blob | commitdiff | raw | diff to current |
2019-10-11 |
whitequark | hdl.ast: deprecate Signal.{range,enum}. |
blob | commitdiff | raw | diff to current |
2019-10-11 |
whitequark | Consistently use {!r}, not '{!r}' in diagnostics. |
blob | commitdiff | raw | diff to current |
2019-09-28 |
whitequark | hdl.dsl: add a diagnostic for `m.d.submodules += ...`. |
blob | commitdiff | raw | diff to current |
2019-09-16 |
whitequark | hdl.{ast,dsl}: add Signal.enum; coerce Enum to Value... |
blob | commitdiff | raw | diff to current |
2019-09-14 |
whitequark | hdl.dsl: improve error messages for Case(). |
blob | commitdiff | raw | diff to current |
2019-09-08 |
whitequark | hdl.dsl: add Default(), an alias for Case() with no... |
blob | commitdiff | raw | diff to current |
2019-09-03 |
whitequark | hdl.ast,back.rtlil: implement Cover. |
blob | commitdiff | raw | diff to current |
2019-08-03 |
whitequark | hdl.dsl: reword m.If(~True) warning to be more clear. |
blob | commitdiff | raw | diff to current |
2019-08-03 |
whitequark | hdl.dsl: warn on suspicious statements like `m.If(... |
blob | commitdiff | raw | diff to current |
2019-07-19 |
N. Engelhardt | hdl.dsl: add getters to m.submodules. |
blob | commitdiff | raw | diff to current |
2019-07-08 |
whitequark | hdl.{ast,cd,dsl,xfrm}: reject inappropriately used... |
blob | commitdiff | raw | diff to current |
2019-07-07 |
whitequark | hdl.dsl: further clarify error message for incorrect... |
blob | commitdiff | raw | diff to current |
2019-07-07 |
whitequark | hdl.dsl: clarify error message for incorrect nesting. |
blob | commitdiff | raw | diff to current |
2019-07-07 |
whitequark | hdl.dsl: gracefully handle FSM with no states. |
blob | commitdiff | raw | diff to current |
2019-06-28 |
whitequark | hdl.{ast,dsl}, back.{pysim,rtlil}: allow multiple case... |
blob | commitdiff | raw | diff to current |
2019-06-25 |
whitequark | hdl.{ast,dst}: directly represent RTLIL default case. |
blob | commitdiff | raw | diff to current |
2019-06-03 |
whitequark | hdl.dsl: allow adding submodules with computed name... |
blob | commitdiff | raw | diff to current |
2019-01-26 |
whitequark | hdl.ir: rename .get_fragment() to .elaborate(). |
blob | commitdiff | raw | diff to current |
2019-01-17 |
whitequark | hdl.ast: add Past, Stable, Rose, Fell. |
blob | commitdiff | raw | diff to current |
2019-01-14 |
whitequark | hdl: make ClockSignal and ResetSignal usable on LHS. |
blob | commitdiff | raw | diff to current |
2019-01-13 |
whitequark | hdl.dsl: cases wider than switch test value are unreach... |
blob | commitdiff | raw | diff to current |
2019-01-13 |
whitequark | hdl.dsl: accept (but warn on) cases wider than switch... |
blob | commitdiff | raw | diff to current |
2019-01-02 |
William D. Jones | hdl.dsl: Support Assert and Assume where an Assign... |
blob | commitdiff | raw | diff to current |
2018-12-27 |
whitequark | hdl.dsl: add support for fsm.ongoing(). |
blob | commitdiff | raw | diff to current |
2018-12-26 |
whitequark | hdl.dsl: forbid m.next= inside of FSM but outside of... |
blob | commitdiff | raw | diff to current |
2018-12-26 |
whitequark | hdl.dsl: provide generated values for FSMs. |
blob | commitdiff | raw | diff to current |
2018-12-26 |
whitequark | hdl.dsl: implement FSM. |
blob | commitdiff | raw | diff to current |
2018-12-17 |
whitequark | hdl, back: add and use SignalSet/SignalDict. |
blob | commitdiff | raw | diff to current |
2018-12-16 |
whitequark | hdl.dsl: add clock domain support. |
blob | commitdiff | raw | diff to current |
2018-12-15 |
whitequark | hdl: appropriately rename tests. NFC. |
blob | commitdiff | raw | diff to current |
|