)]}'
{
  "commit": "3311f1cdb8a68f6eeee108dc085b00f725e520f4",
  "tree": "7b77b0389fee7246d4c42a7e52980debcd57abb9",
  "parents": [
    "50bf19f54f3fd93b5af43a3c5c641a71cd57b4c1"
  ],
  "author": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Sat Mar 14 12:22:18 2026 +0100"
  },
  "committer": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Sat Jul 18 10:21:45 2026 +0000"
  },
  "message": "Migrate flashprog_bus_probe() into libflashprog/chip.c\n\nAlso move the cleanup of `found_id` structures into a new\nflashprog_bus_probe_cleanup(). We clean up locally, right\nafter matching the IDs against chip entries. This way, we\nsave us the state tracking in `registered_master`.\n\nChange-Id: Idcd837bd16c743a245a14a6c8f2a7dfca5fe5b42\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/491\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "113b3f602027e58948e0a2ccea4571447fa3744d",
      "old_mode": 33188,
      "old_path": "flashprog.c",
      "new_id": "ca2038c4a22fcde287ec520c43b674a972b04b82",
      "new_mode": 33188,
      "new_path": "flashprog.c"
    },
    {
      "type": "modify",
      "old_id": "5e0798318bc6a205ebca178a67895a9e4446ca5a",
      "old_mode": 33188,
      "old_path": "include/chipdrivers/probing.h",
      "new_id": "e06556dd1514058e444e5e15c1f3f7e3200afb08",
      "new_mode": 33188,
      "new_path": "include/chipdrivers/probing.h"
    },
    {
      "type": "modify",
      "old_id": "31c95f75e44b9bd190abc4894d50151dcc31e496",
      "old_mode": 33188,
      "old_path": "include/programmer.h",
      "new_id": "f43cb6f5876c8fbdf423eec79a823ab50994163b",
      "new_mode": 33188,
      "new_path": "include/programmer.h"
    },
    {
      "type": "modify",
      "old_id": "12b4197bf690ee82f4464799df7cd04402817e11",
      "old_mode": 33188,
      "old_path": "libflashprog/chips.c",
      "new_id": "018d447d051ab33c8248810875b570809976553f",
      "new_mode": 33188,
      "new_path": "libflashprog/chips.c"
    }
  ]
}
