)]}'
{
  "commit": "9512c9c16c73e46b6190c9c9fd9ea0555a4d7e24",
  "tree": "64dd2e31837a0feb64034f3404d0d68e2fce9178",
  "parents": [
    "06fbccc61ea5cc8410cb795554dffcfdda111139"
  ],
  "author": {
    "name": "Nico Huber",
    "email": "nico.huber@secunet.com",
    "time": "Thu Jan 30 22:38:18 2025 +0100"
  },
  "committer": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Sun Feb 23 17:01:45 2025 +0000"
  },
  "message": "Add missing copyright notices to recently created files\n\nAdd copyright notices for new CLI code (2023), the AMD SPI100\ndriver (2023), and new SPI support code for dual/quad i/o and\nQPI (2024). Initially, some code was moved from `flashprog.c`\ninto `spi25_prepare.c` which dates back to 2017 and 2018.\n\nChange-Id: I980382b8950e2aea6880f4b56df23d4eafc6bb3d\nSigned-off-by: Nico Huber \u003cnico.huber@secunet.com\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/318\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Arthur Heymans \u003carthur@aheymans.xyz\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e260bd9729892f925ed6e2e2d2362a328ed4bf02",
      "old_mode": 33188,
      "old_path": "amd_spi100.c",
      "new_id": "c37ed07ba042338b7f15c454b433ea1b091b15fe",
      "new_mode": 33188,
      "new_path": "amd_spi100.c"
    },
    {
      "type": "modify",
      "old_id": "49e0c60d43af47e43da51b41c7d0450ceee4d38c",
      "old_mode": 33188,
      "old_path": "cli.c",
      "new_id": "b541141340c82322361e50c1c0a33ae87454c366",
      "new_mode": 33188,
      "new_path": "cli.c"
    },
    {
      "type": "modify",
      "old_id": "7fbd310633d39143d86f55fdb60c59ab5cbb416a",
      "old_mode": 33188,
      "old_path": "cli_config.c",
      "new_id": "75c5d94a47edadcb9c72aa3a383bef8a1278d1da",
      "new_mode": 33188,
      "new_path": "cli_config.c"
    },
    {
      "type": "modify",
      "old_id": "429fffae577947374c8c10d2ea662b9be6aa7420",
      "old_mode": 33188,
      "old_path": "cli_wp.c",
      "new_id": "d6c5ed7b71c10baefa6879f4e6c429f1fbb91fb9",
      "new_mode": 33188,
      "new_path": "cli_wp.c"
    },
    {
      "type": "modify",
      "old_id": "1fbdef6351c82bc450e2d1422be43cb332403459",
      "old_mode": 33188,
      "old_path": "include/cli.h",
      "new_id": "1a7dc345a17e4d8c7723241a0cdd2d3b2c8ec03c",
      "new_mode": 33188,
      "new_path": "include/cli.h"
    },
    {
      "type": "modify",
      "old_id": "6560f22d35dd88830cf2ce50649d7d2ebf7ef658",
      "old_mode": 33188,
      "old_path": "include/spi_command.h",
      "new_id": "4c57d7e1ccb7cea2a11bb037a61e8e93ef196d6f",
      "new_mode": 33188,
      "new_path": "include/spi_command.h"
    },
    {
      "type": "modify",
      "old_id": "3efc83b2a3a4622cea85cf2eb6b0798d2c93f4a5",
      "old_mode": 33188,
      "old_path": "spi25_prepare.c",
      "new_id": "619a8d0e3cec6aa6e392a8c41f47953fb0b6072b",
      "new_mode": 33188,
      "new_path": "spi25_prepare.c"
    }
  ]
}
