)]}'
{
  "commit": "ee68f1745e7734a55c8bf680f6f464205f1f15da",
  "tree": "25fb85eb407389adf81419c045415882090bb1f1",
  "parents": [
    "89ae9753aef160c2f7bcecec21a7c4a6bc4c9b9b"
  ],
  "author": {
    "name": "Michal Simek",
    "email": "monstr@monstr.eu",
    "time": "Mon Mar 15 08:48:27 2010 +0100"
  },
  "committer": {
    "name": "Michal Simek",
    "email": "monstr@monstr.eu",
    "time": "Thu Apr 01 08:38:23 2010 +0200"
  },
  "message": "microblaze: Support systems without lmb bram\n\nWhen the system has no lmb bram, main memory should be start from\nzero because of microblaze vectors.\n\nDTS fragment could look like:\n\tDDR2_SDRAM: memory@0 {\n\t\tdevice_type \u003d \"memory\";\n\t\treg \u003d \u003c 0x0 0x10000000 \u003e;\n\t} ;\n\nThen you have to setup CONFIG_KERNEL_BASE_ADDR\u003d0 which caused\nthat kernel physical start address will be zero. On reset vector place\nwill be jump to 0x100 and on 0x100 starts kernel text.\n\nYou have to solve how to load the kernel before cpu starts.\nTested with XMD.\n\nSigned-off-by: Michal Simek \u003cmonstr@monstr.eu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cb7815cfe5ab7d74418f5a4722e7b7854903959e",
      "old_mode": 33188,
      "old_path": "arch/microblaze/kernel/head.S",
      "new_id": "e397d5d525718e0f84b9d62e0e6004c259f8047e",
      "new_mode": 33188,
      "new_path": "arch/microblaze/kernel/head.S"
    }
  ]
}
