)]}'
{
  "commit": "db439f507d8fdd234c80f10132c9a3d72fa8238b",
  "tree": "23448e380c2f48f15bc3fe2b3ab1534fcdd4a9e8",
  "parents": [
    "0999e95770af985cebc3b426dd84c0fd30c3046c"
  ],
  "author": {
    "name": "Timothy Trippel",
    "email": "ttrippel@google.com",
    "time": "Mon Mar 06 10:42:16 2023 -0800"
  },
  "committer": {
    "name": "Timothy Trippel",
    "email": "5633066+timothytrippel@users.noreply.github.com",
    "time": "Wed Mar 08 12:32:13 2023 -0800"
  },
  "message": "[util] refactor flash img processing script to enable scrambling\n\nThis refactors the flash image pre-processing script to enable\npre-scrambling a flash VMEM file so that it can be backdoor loaded in DV\nsims when scrambling is enabled.\n\nExtra command line arguments can now be passed to the script to turn on\nthe data scrambling feature. When scrambling is not enabled, the script\nwill simply reformat the input VMEM file to add integrity and\nreliability ECC bits, same as before.\n\nSigned-off-by: Timothy Trippel \u003cttrippel@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "073da6245524d149ff37aee4b36528965d294536",
      "old_mode": 33188,
      "old_path": "rules/opentitan.bzl",
      "new_id": "2714c04d968d0dad376c7c374dc6b33099c42683",
      "new_mode": 33188,
      "new_path": "rules/opentitan.bzl"
    },
    {
      "type": "modify",
      "old_id": "ba7cd00022a43f2e6b3e16de2a9e939d0f3b0727",
      "old_mode": 33188,
      "old_path": "util/design/BUILD",
      "new_id": "4ecae8730af3d6da1f56d4fc8221fffae8362dea",
      "new_mode": 33188,
      "new_path": "util/design/BUILD"
    },
    {
      "type": "modify",
      "old_id": "64bc765027bc7fd1fc051809d63e4d6e69d2c010",
      "old_mode": 33261,
      "old_path": "util/design/gen-flash-img.py",
      "new_id": "8e830398945c87189984851f86e036c8972936c6",
      "new_mode": 33261,
      "new_path": "util/design/gen-flash-img.py"
    }
  ]
}
