)]}'
{
  "commit": "7679b5ccf987e4999fefed6c6100a7a8f50d4350",
  "tree": "d904cf0a8e68feb831380054ce5956cb3b96fdca",
  "parents": [
    "ca1c7fdd6bd6f61029492fb7a194bd47119e465f"
  ],
  "author": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Fri Apr 28 21:48:53 2023 +0000"
  },
  "committer": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Wed Mar 27 08:32:15 2024 +0000"
  },
  "message": "spi25: Replace spi_read_chunked() with more abstract version\n\nThe new flashprog_read_chunked() takes a low-level reading function as\nargument. This allows us to make use of the chunking with non-SPI read\nfunctions.\n\nChange-Id: Ica1b616e75e4e7682120928588e231c82cf4cf70\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/74865\nReviewed-by: Arthur Heymans \u003carthur@aheymans.xyz\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5b47b68c60b500bcc2343df12a8ce1ca04972091",
      "old_mode": 33188,
      "old_path": "helpers.c",
      "new_id": "27b9cf1e8ba4bb61be5cbb61019b8acf3ee8b9e0",
      "new_mode": 33188,
      "new_path": "helpers.c"
    },
    {
      "type": "modify",
      "old_id": "c8c61ca24932636539ff1cb27c107d789298be7e",
      "old_mode": 33188,
      "old_path": "include/chipdrivers.h",
      "new_id": "1ac5e5389c9b7e31f46ae80bcae2d8088e3f025a",
      "new_mode": 33188,
      "new_path": "include/chipdrivers.h"
    },
    {
      "type": "modify",
      "old_id": "b411f34c620549f3f976ee28950c540ceb8e5ea8",
      "old_mode": 33188,
      "old_path": "include/flash.h",
      "new_id": "cfc9c4e274becff32a712893a1352534c7320fb1",
      "new_mode": 33188,
      "new_path": "include/flash.h"
    },
    {
      "type": "modify",
      "old_id": "296e8df5b49a74ee1f71d3516ecafd4bb049f285",
      "old_mode": 33188,
      "old_path": "spi.c",
      "new_id": "a6b512448d50d373b723631baad0717979c76739",
      "new_mode": 33188,
      "new_path": "spi.c"
    },
    {
      "type": "modify",
      "old_id": "0597ceaecee49923ee591d4139998b33b6c036e7",
      "old_mode": 33188,
      "old_path": "spi25.c",
      "new_id": "f8fdf8ed6de3870c46acd0e5a7f6c999097d71dc",
      "new_mode": 33188,
      "new_path": "spi25.c"
    }
  ]
}
