summaryrefslogtreecommitdiff
path: root/CommonBuild.sc
diff options
context:
space:
mode:
authorChick Markley2019-05-13 18:08:25 -0700
committerGitHub2019-05-13 18:08:25 -0700
commit89ef4d78e8f44f31df6530a6a4dee20d0ad0399f (patch)
treefb7948f90429b41af789252751d80e347e1142dd /CommonBuild.sc
parentdf0e0b1cc4b566fc098ac3a6d34ec6d9a551d21d (diff)
RawModule with no reset should be able to use withClock method. (#1065)
* RawModule with no reset should be able to use withClock method. - refactor ClockAndReset - now has `clockOpt: Option[Clock]` and `resetOpt: Option[Reset]` constructor params - convenience methods clock and reset tries to deref the option - ClockAndReset.empty is factory method for (None, None) - In Builder - forcedClock does not check resetOpt now - forcedReset does not check clockOpt now - withClock no longer looks at resetOpt - withReset no longer looks at clockOpt - Module starts with empty ClockAndReset * RawModule with no reset should be able to use withClock method. Refactor again based on @ducky64 comments - refactor away ClockAndReset, now builder just has a - currentClock - currentReset - withClock, withRest, withClockAndReset just use these fields directly * RawModule with no reset should be able to use withClock method. - Fixed typo in withReset handler, now picks up new reset
Diffstat (limited to 'CommonBuild.sc')
0 files changed, 0 insertions, 0 deletions