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: SourceArcade/flashprog
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: SourceArcade/flashprog
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.1.x
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 8 commits
  • 5 files changed
  • 1 contributor

Commits on Apr 6, 2024

  1. Update version info for 1.1.x

    Signed-off-by: Nico Huber <nico.h@gmx.de>
    i-c-o-n committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    20dc8e2 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. platform/meson: Check for libi386 on NetBSD

    The 32-bit library is called libi386, not libx86. Fixes building with
    Meson on i386 NetBSD.
    
    Change-Id: Ib9e1aa16558dc24f0bf14dd573934cf5164d67e8
    Signed-off-by: Nico Huber <nico.h@gmx.de>
    Original-Reviewed-on: https://review.sourcearcade.org/c/flashprog/+/129
    Original-Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
    Reviewed-on: https://review.sourcearcade.org/c/flashprog/+/146
    i-c-o-n committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    048e40d View commit details
    Browse the repository at this point in the history
  2. platform/meson: Port pciutils/pci.h workaround to Meson

    Change-Id: Idc6f442361ea3860d7ad3932ad1b72c6ff56ba45
    Signed-off-by: Nico Huber <nico.h@gmx.de>
    Original-Reviewed-on: https://review.sourcearcade.org/c/flashprog/+/130
    Original-Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
    Reviewed-on: https://review.sourcearcade.org/c/flashprog/+/147
    i-c-o-n committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    60b9b2e View commit details
    Browse the repository at this point in the history
  3. meson: Check for CPU families with known raw mem access

    Same as the Makefile does with $(DEPENDS_ON_RAW_MEM_ACCESS), we should
    tag all the programmers that require raw memory access. Otherwise, we
    might compile these drivers for architectures that require explicit
    memory barriers that we haven't implemented.
    
    As there seems to be no notion of intersection in Meson, we have to make
    `cpu_families' a list of lists and check them all.
    
    Change-Id: I3bd6bd7b5cb871a506178496241bacdeb40febcf
    Signed-off-by: Nico Huber <nico.h@gmx.de>
    Original-Reviewed-on: https://review.sourcearcade.org/c/flashprog/+/131
    Original-Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
    Reviewed-on: https://review.sourcearcade.org/c/flashprog/+/148
    i-c-o-n committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    39bdff0 View commit details
    Browse the repository at this point in the history
  4. Update version info for v1.1-rc1

    Signed-off-by: Nico Huber <nico.h@gmx.de>
    i-c-o-n committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    8e0aa95 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Update version info for v1.1

    Signed-off-by: Nico Huber <nico.h@gmx.de>
    i-c-o-n committed May 3, 2024
    Configuration menu
    Copy the full SHA
    20390c9 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2024

  1. ichspi: Allow all opcodes when the "opmenu" isn't locked

    The opmenu is not authoritative when we can re-program it on the fly.
    Hence always return true in ich_spi_probe_opcode() when it isn't locked.
    
    Tested by `cobra` on IRC.
    
    Change-Id: I636f00acbdfa1661c13c2d82d7d7e61fbe6b543b
    Signed-off-by: Nico Huber <nico.h@gmx.de>
    Original-Reviewed-on: https://review.sourcearcade.org/c/flashprog/+/151
    Original-Reviewed-by: Angel Pons <th3fanbus@gmail.com>
    Reviewed-on: https://review.sourcearcade.org/c/flashprog/+/166
    i-c-o-n committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    a0cac9f View commit details
    Browse the repository at this point in the history
  2. Revert "dediprog: Disable SPI_MASTER_NO_4BA_MODES for additional devi…

    …ces"
    
    This reverts commit a32d47f.  The idea
    was right: In theory, these Dediprogs can support 4BA modes. Due to the
    lack of test hardware, however,  nobody actually implemented it for the
    newer protocol versions.
    
    So make sure once again, that we bail out before trying to write to the
    flash with wrong command sequences.
    
    Change-Id: Ic5cb426f9b8ed8e1df803387a0d1a22909707874
    Signed-off-by: Nico Huber <nico.h@gmx.de>
    Reviewed-on: https://review.sourcearcade.org/c/flashprog/+/167
    i-c-o-n committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    672686c View commit details
    Browse the repository at this point in the history
Loading