)]}'
{
  "commit": "f4a0ccae7dd991803456c0022354d960fd63cb57",
  "tree": "d8703ef62ae8ce93eecf35b565e6105859764f3d",
  "parents": [
    "8ff01fd5e8deda3009cd02ad537403a6c0704c58"
  ],
  "author": {
    "name": "Alison Felizzi",
    "email": "Alison.Felizzi@data61.csiro.au",
    "time": "Fri Feb 07 17:52:13 2020 +1100"
  },
  "committer": {
    "name": "Alison Felizzi",
    "email": "Alison.Felizzi@data61.csiro.au",
    "time": "Fri Feb 21 14:49:48 2020 +1100"
  },
  "message": "libsel4vmmplatsupport: Allocate ioports objects\n\nUpdated the ioport interface such that registered ioport ranges\nare allocated as objects that can be returned to the\nuser. This is useful if the interface user chooses to register\nan ioport handler for any free unallocated range but wishes to\nlater know what range was reserved i.e. to encode a device into a\nPCI config space.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8088c3c77799ec3047f6974d27ffbb356e4cf7c6",
      "old_mode": 33188,
      "old_path": "libsel4vmmplatsupport/include/sel4vmmplatsupport/ioports.h",
      "new_id": "99d1e7c19a071b152b9ad073741f969168c3c51e",
      "new_mode": 33188,
      "new_path": "libsel4vmmplatsupport/include/sel4vmmplatsupport/ioports.h"
    },
    {
      "type": "modify",
      "old_id": "82de374e2d336cf329ff8b2c452be45b52da2276",
      "old_mode": 33188,
      "old_path": "libsel4vmmplatsupport/src/ioports.c",
      "new_id": "d0872b0bd1cbb671b2a20faa12aaa19a5873290b",
      "new_mode": 33188,
      "new_path": "libsel4vmmplatsupport/src/ioports.c"
    }
  ]
}
