)]}'
{
  "commit": "1338936efbd5301880063461b74eaf883db6e363",
  "tree": "ec0fd82dbaafd435bd3784d13378b1c4334f9e93",
  "parents": [
    "8d36db619b5bca0d5a1ddf05c26926b460605e31"
  ],
  "author": {
    "name": "Nico Huber",
    "email": "nico.huber@secunet.com",
    "time": "Tue Mar 05 18:35:30 2024 +0100"
  },
  "committer": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Fri Mar 08 18:09:43 2024 +0000"
  },
  "message": "Consider 4BA support when filtering erase functions\n\nWhen we decide which erase functions to use, we need to know exactly\nwhich functions are supported by the used programmer. We missed that\nsome programmers can\u0027t send 4-byte adddresses.  As we already have a\nfeature flag for this, check it right away for all 4BA erase opcodes.\n\nThis affects mostly rare combinations of external programmers with\nmodern 4BA flash chips. For instance early versions of the Dediprog\nSF100.\n\nTests confirmed that this fixes the combination of a first protocol\ngeneration SF100 with a Winbond W25Q256JV.\n\nChange-Id: I51da2832a6a703058da57cdc0335b214653453ed\nSigned-off-by: Nico Huber \u003cnico.huber@secunet.com\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/99\nReviewed-by: Arthur Heymans \u003carthur@aheymans.xyz\u003e\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "096453ec1c5dac9b333b6ec930742df2a2d81be8",
      "old_mode": 33188,
      "old_path": "flashprog.c",
      "new_id": "8babb86d93dff9fe34363f3cda89f776f5b8d3de",
      "new_mode": 33188,
      "new_path": "flashprog.c"
    },
    {
      "type": "modify",
      "old_id": "792eb08bb6514c94222487d707cca66b008c92c2",
      "old_mode": 33188,
      "old_path": "include/chipdrivers.h",
      "new_id": "31afc84ea14358b5d0a6d8bc6492cb38789dbff7",
      "new_mode": 33188,
      "new_path": "include/chipdrivers.h"
    },
    {
      "type": "modify",
      "old_id": "6e61f530c71ad4f55ff10dae58b974b87289a47d",
      "old_mode": 33188,
      "old_path": "spi.c",
      "new_id": "ddf76f58c712023a1663a2012ae50a82786d9b54",
      "new_mode": 33188,
      "new_path": "spi.c"
    }
  ]
}
