)]}'
{
  "commit": "36d375faf5cff98e8dca32aabbbb1ec6036437dd",
  "tree": "ba828554f9f7775e5970da69c298f599bf300fc7",
  "parents": [
    "abdde2b1d570b1ee77606bf783444fcddf7f0965"
  ],
  "author": {
    "name": "Haavard Skinnemoen",
    "email": "haavard.skinnemoen@atmel.com",
    "time": "Sun Aug 31 18:24:24 2008 +0200"
  },
  "committer": {
    "name": "Haavard Skinnemoen",
    "email": "haavard.skinnemoen@atmel.com",
    "time": "Mon Sep 01 14:21:34 2008 +0200"
  },
  "message": "avr32: Use board_postclk_init instead of gclk_init\n\nReplace the avr32-specific gclk_init() board hook with the standard\nboard_postclk_init() hook which is supposed to run at the same point\nduring initialization.\n\nProvide a dummy weak alias for boards not implementing this hook. The\ncost of this is:\n  - 2 bytes for the dummy function (retal 0)\n  - 2 bytes for each unnecessary function call (short rcall)\n\nwhich is a pretty small price to pay for avoiding lots of #ifdef\nclutter. In this particular case, all boards probably end up slightly\nsmaller because we avoid the conditional checking if the gclk_init\nsymbol is NULL.\n\nSigned-off-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bf432cba85a35db041a61161236659b424fba127",
      "old_mode": 33188,
      "old_path": "board/miromico/hammerhead/hammerhead.c",
      "new_id": "8670527891eda4e03f8e3f55170c7e2158e9c764",
      "new_mode": 33188,
      "new_path": "board/miromico/hammerhead/hammerhead.c"
    },
    {
      "type": "modify",
      "old_id": "1a1370289d585d5f6a0dda663cd8b60a260f16ed",
      "old_mode": 33188,
      "old_path": "cpu/at32ap/cpu.c",
      "new_id": "0ba836180e4396f61891f76f7dda42ac64717edf",
      "new_mode": 33188,
      "new_path": "cpu/at32ap/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "b2710a4ba8584f2a0a765177a75f4e04a9c58854",
      "old_mode": 33188,
      "old_path": "include/asm-avr32/arch-at32ap700x/clk.h",
      "new_id": "21545a3c1855cdb546db3172007734418407d674",
      "new_mode": 33188,
      "new_path": "include/asm-avr32/arch-at32ap700x/clk.h"
    },
    {
      "type": "modify",
      "old_id": "d6423d4f3f91b5316507a22e4735e7cb42781cbe",
      "old_mode": 33188,
      "old_path": "lib_avr32/board.c",
      "new_id": "19d76d2cacc1b9a64a4733dd01d914f44ca6e17b",
      "new_mode": 33188,
      "new_path": "lib_avr32/board.c"
    }
  ]
}
