)]}'
{
  "commit": "0673ae16b1473dbeeab62cc16a5cb17528c0000e",
  "tree": "f4822a5ae600b00d158a4afa3f727c77cd62b7f5",
  "parents": [
    "9b297c5d7b8cdc172e5afaa33607ddf19d98360f"
  ],
  "author": {
    "name": "Rupert Swarbrick",
    "email": "rswarbrick@lowrisc.org",
    "time": "Thu Nov 19 14:07:00 2020 +0000"
  },
  "committer": {
    "name": "Rupert Swarbrick",
    "email": "rswarbrick@gmail.com",
    "time": "Mon Nov 23 13:50:50 2020 +0000"
  },
  "message": "[otbn] Improve documentation of call stack and GPRs in general\n\nI\u0027ve got rid of the table, because I think it makes things harder to\nunderstand. The call stack behaviour is now described carefully in the\nGPRs section (before, it was rather duplicated), with links to the\n\"how to call and return\" information in JAL/JALR.\n\nThis commit removes the note that GPRs and WDRs are separate register\nfiles. I think this is pretty clear from the rest of the document, and\nthere\u0027s already a note in the previous paragraph to show which\ninstructions operate on which registers.\n\nFinally, this commit registers a new named error code for call stack\nerrors in the otbn.hjson and otbn_pkg.sv and refers to the name in the\ndocumentation.\n\nSigned-off-by: Rupert Swarbrick \u003crswarbrick@lowrisc.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fe2b73f95e8b4ca09371e843fb1e713217b09aec",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/data/otbn.hjson",
      "new_id": "c6a6062eee8910f9edfacaa1647ca4bcf42f5334",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/data/otbn.hjson"
    },
    {
      "type": "modify",
      "old_id": "3425e63d59eed64531b0f4eae7848bac4c30983d",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/doc/_index.md",
      "new_id": "6b599587ceb602a07f9c99acd60417856cda26bc",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/doc/_index.md"
    },
    {
      "type": "modify",
      "old_id": "f9e578b5799866fa6ca2089bf494deb04659e86b",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/rtl/otbn_pkg.sv",
      "new_id": "83fecc686e746ccc02322111f30919d82eb90689",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/rtl/otbn_pkg.sv"
    }
  ]
}
