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: GlasgowEmbedded/glasgow
base: 2f1743a4fe73
Choose a base ref
...
head repository: GlasgowEmbedded/glasgow
compare: e5f9ea99d233
Choose a head ref
  • 3 commits
  • 4 files changed
  • 1 contributor

Commits on Mar 18, 2019

  1. Copy the full SHA
    b906631 View commit details
    Browse the repository at this point in the history
  2. applet.interface.spi_master: use ClockGen.

    This makes clear the limitations of the current SERDES engine (i.e.
    that the maximum clock rate is 1/4 of applet clock) and handles edge
    conditions reliably. It could also enable higher rates in the future.
    whitequark committed Mar 18, 2019
    Copy the full SHA
    cf47a3a View commit details
    Browse the repository at this point in the history
  3. firmware: use PF instead of EF/FF and INFM1/OEP1. "NFCI."

    This allows us greater freedom in changing the latency of the FX2
    arbiter for IN and OUT transfers alike.
    
    This is a fairly significant change that could lead to corruption of
    data in transit and hangs, but it seems OK based on testing with
    the following applets:
      * benchmark
      * memory-25x
      * video-rgb-input
    
    Also, gruetzkopf has verified this according to documentation and
    silicon behavior and it also appears fully equivalent.
    whitequark committed Mar 18, 2019
    Copy the full SHA
    e5f9ea9 View commit details
    Browse the repository at this point in the history