Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: m-labs/nmigen
base: 21f2f8c46efe
Choose a base ref
...
head repository: m-labs/nmigen
compare: 99d205494a89
Choose a head ref
  • 4 commits
  • 9 files changed
  • 1 contributor

Commits on Aug 3, 2019

  1. hdl.ir: don't expose as ports missing domains added via elaboratables.

    The elaboratable is already likely driving the clk/rst signals in
    some way appropriate for the platform; if we expose them as ports
    nevertheless it will cause problems downstream.
    whitequark committed Aug 3, 2019
    Configuration menu
    Copy the full SHA
    9c28b61 View commit details
    Browse the repository at this point in the history
  2. hdl.ir: allow adding more than one domain in missing domain callback.

    This is useful for injecting complex power-on reset logic.
    whitequark committed Aug 3, 2019
    Configuration menu
    Copy the full SHA
    e0b54b4 View commit details
    Browse the repository at this point in the history
  3. build.plat,vendor: automatically create sync domain from default_clk.

    But only if it is not defined by the programmer.
    
    Closes #57.
    whitequark committed Aug 3, 2019
    Configuration menu
    Copy the full SHA
    8854ca0 View commit details
    Browse the repository at this point in the history
  4. hdl.dsl: reword m.If(~True) warning to be more clear.

    Before this commit, it only suggested one thing (silencing it) and
    that's wrong almost all of the time, so suggest the right thing
    instead.
    whitequark committed Aug 3, 2019
    Configuration menu
    Copy the full SHA
    99d2054 View commit details
    Browse the repository at this point in the history