)]}'
{
  "commit": "a97efbc9cb46b0d5c98db211633a12c9f7f5fd71",
  "tree": "aa8d543c258fbb4138c111731b02ea845da6b3db",
  "parents": [
    "8a772d350c38c5ab2bdb87c1ac987baa7bc68072"
  ],
  "author": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Fri Feb 28 12:16:43 2020 -0500"
  },
  "committer": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Wed Apr 01 18:27:54 2020 -0400"
  },
  "message": "hpet: add basic support for using timers\n\nThe HPET is a disaster.  This commit adds the basical support I needed\nfor a watchdog timer.  YMMV.\n\nSigned-off-by: Barret Rhoden \u003cbrho@cs.berkeley.edu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0dd88e24dc3b69a743a929461efc7644d7e63999",
      "old_mode": 33188,
      "old_path": "kern/drivers/timers/hpet.c",
      "new_id": "aeb459295f551d03483a7008d33a3e690cdd3075",
      "new_mode": 33188,
      "new_path": "kern/drivers/timers/hpet.c"
    },
    {
      "type": "modify",
      "old_id": "70dd7f58ab789b3f79437c8b91392f09fbf72f20",
      "old_mode": 33188,
      "old_path": "kern/drivers/timers/hpet.h",
      "new_id": "ddde2cff71cf8c405e121ed1ce8b8661e5772a9f",
      "new_mode": 33188,
      "new_path": "kern/drivers/timers/hpet.h"
    }
  ]
}
