)]}'
{
  "commit": "f1411ba8b9a7b7961c59c293e79be1a2feeede95",
  "tree": "7fb4fbc87b9a4264b4c7cecc39a026d4fd9449bb",
  "parents": [
    "3a3533716c10bd9aa5fd7960a916292503bcf3fa"
  ],
  "author": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Sun Mar 08 15:37:37 2026 +0100"
  },
  "committer": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Sun Jun 28 09:29:37 2026 +0000"
  },
  "message": "Join PREPARE_PROBE/_POST_PROBE steps\n\nNow that all the probing procedures handle flash mapping by them-\nselves, there\u0027s nothing to be prepared before probing anymore. We\nwill, however, map the flash after probing for later register ac-\ncess (e.g. printlock()).\n\nChange-Id: I23833aaba9402858ab14b8835b747b0c27b2278b\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/447\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "13e3695c0f3e83e62808f5a86ecadc0446827924",
      "old_mode": 33188,
      "old_path": "flashprog.c",
      "new_id": "81fd1631882be95ce4b63e2a4d73ba4363a33439",
      "new_mode": 33188,
      "new_path": "flashprog.c"
    },
    {
      "type": "modify",
      "old_id": "aca1b77a4ef506782e3f44de6c43ae6380378bbd",
      "old_mode": 33188,
      "old_path": "include/flash.h",
      "new_id": "9bae9e30cabbace0c22f0c28d44c58e569389324",
      "new_mode": 33188,
      "new_path": "include/flash.h"
    },
    {
      "type": "modify",
      "old_id": "2a94630bd854ab76100240fb9d056d7918b8451e",
      "old_mode": 33188,
      "old_path": "memory_bus.c",
      "new_id": "fafe385da78dab3c19ef2887c6e07fe6a5382d3f",
      "new_mode": 33188,
      "new_path": "memory_bus.c"
    }
  ]
}
