)]}'
{
  "commit": "5e9a5e827b3265fca53529883abdcc87608abad5",
  "tree": "a8afe48001999e1cd94412dfe966b346ac513831",
  "parents": [
    "77c04e458c08f274beaf0e623d45511f32faa39f"
  ],
  "author": {
    "name": "graham sanderson",
    "email": "graham.sanderson@raspberrypi.com",
    "time": "Wed Jun 29 23:03:32 2022 -0500"
  },
  "committer": {
    "name": "graham sanderson",
    "email": "graham.sanderson@raspberrypi.com",
    "time": "Thu Jun 30 00:46:13 2022 -0500"
  },
  "message": "Add Pico W and lwIP support\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4846c9c02d57f13b9465482c1f023304a7378cb4",
      "old_mode": 33188,
      "old_path": ".gitmodules",
      "new_id": "a37debee49dde2bb812882a0e72f81e3243bdc96",
      "new_mode": 33188,
      "new_path": ".gitmodules"
    },
    {
      "type": "modify",
      "old_id": "db6cef68e0d44f23a812a08188cdd41f3157311b",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "26084ca59a6ffebac40bd84f4b8959c4938a2f9e",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "cc133f88f76e15abd2b4baae0718be8fda48228a",
      "old_mode": 33188,
      "old_path": "docs/Doxyfile.in",
      "new_id": "5dc4be72fd29ea2f66b671d162f4b7f919628ec0",
      "new_mode": 33188,
      "new_path": "docs/Doxyfile.in"
    },
    {
      "type": "modify",
      "old_id": "c7ef735a5157ca62928ae767fe32739595f24163",
      "old_mode": 33188,
      "old_path": "docs/index.h",
      "new_id": "a334fc32e6281837ea1fbfed9e77709aa952328c",
      "new_mode": 33188,
      "new_path": "docs/index.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "195dfcc10bb6f379e3dea45147590db2203d3c7b",
      "new_mode": 57344,
      "new_path": "lib/cyw43-driver"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "239918ccc173cb2c2a62f41a40fd893f57faf1d6",
      "new_mode": 57344,
      "new_path": "lib/lwip"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4a8bd7aedf450cfe3b1f5d202ae2fa776924b93",
      "new_mode": 33188,
      "new_path": "src/boards/include/boards/pico_w.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "15b901dd268c353d6099b4e334086982d2110bb4",
      "new_mode": 33188,
      "new_path": "src/boards/pico_w.cmake"
    },
    {
      "type": "modify",
      "old_id": "fadb45ec0d6890a48b3786bd87ed7ad5a1726a64",
      "old_mode": 33188,
      "old_path": "src/common/pico_base/include/pico/error.h",
      "new_id": "a5cbc39152e3a136f4ba0066267a110a86fbbaf2",
      "new_mode": 33188,
      "new_path": "src/common/pico_base/include/pico/error.h"
    },
    {
      "type": "modify",
      "old_id": "4ca55becba288e8165b39f3b082af89c3c4e0822",
      "old_mode": 33188,
      "old_path": "src/rp2_common/CMakeLists.txt",
      "new_id": "0d0f9b93d8298c9a881e13a72e86933f48702d32",
      "new_mode": 33188,
      "new_path": "src/rp2_common/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8951df4008a6aeff8492265d9a6aa5a037c84327",
      "new_mode": 33188,
      "new_path": "src/rp2_common/cyw43_driver/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0fd17f4892e24756d185369eba4067ce4d6d3f7a",
      "new_mode": 33188,
      "new_path": "src/rp2_common/cyw43_driver/cyw43_bus_pio_spi.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea0d19549a350ba0cd03abbcabde6328dbaae4e0",
      "new_mode": 33188,
      "new_path": "src/rp2_common/cyw43_driver/cyw43_bus_pio_spi.pio"
    },
    {
      "type": "modify",
      "old_id": "90fde06b4acafbba28819494df036a1869a21575",
      "old_mode": 33188,
      "old_path": "src/rp2_common/hardware_dma/dma.c",
      "new_id": "f142b5379ff8cd231a79fa9d46c84a8ad7cc68fc",
      "new_mode": 33188,
      "new_path": "src/rp2_common/hardware_dma/dma.c"
    },
    {
      "type": "modify",
      "old_id": "8ebd2e59e244872f56203a875757bc82e1292f5a",
      "old_mode": 33188,
      "old_path": "src/rp2_common/hardware_dma/include/hardware/dma.h",
      "new_id": "ec735640aba0f344f8455879aba1937c40e6a7bc",
      "new_mode": 33188,
      "new_path": "src/rp2_common/hardware_dma/include/hardware/dma.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ede03f12d6c3c965fa179761bbe66f413ebb3384",
      "new_mode": 33188,
      "new_path": "src/rp2_common/pico_cyw43_arch/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c328d6e6aa85ad1a1efd2e93b16b36dd6a6990b6",
      "new_mode": 33188,
      "new_path": "src/rp2_common/pico_cyw43_arch/cyw43_arch.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "88dde6eced56e0d0372772df8af7fa86014f085e",
      "new_mode": 33188,
      "new_path": "src/rp2_common/pico_cyw43_arch/cyw43_arch_freertos.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e71f86ac5df5bb0da862614a31d6db3dd2ea5779",
      "new_mode": 33188,
      "new_path": "src/rp2_common/pico_cyw43_arch/cyw43_arch_poll.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3dde74b76b5cf830c1b75ea0dc6ea4268c3b9f0",
      "new_mode": 33188,
      "new_path": "src/rp2_common/pico_cyw43_arch/cyw43_arch_threadsafe_background.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7827c811598b03ba0b5def6887a600b702274bae",
      "new_mode": 33188,
      "new_path": "src/rp2_common/pico_cyw43_arch/include/cyw43_configport.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d6a628fc452547da73679a7e9677189de5abc2f",
      "new_mode": 33188,
      "new_path": "src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3cd5aa9751beee63224041caaed064ce2a9ee83f",
      "new_mode": 33188,
      "new_path": "src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch/arch_common.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "342a85caff107eb3d54a60f9cbc28bbbbc801dff",
      "new_mode": 33188,
      "new_path": "src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch/arch_freertos.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bfaea7f0e297061af2140fc1551738e1a1ca3aa7",
      "new_mode": 33188,
      "new_path": "src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch/arch_poll.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "713fcc1a80cede27692587cba21fa9cff9d4e40f",
      "new_mode": 33188,
      "new_path": "src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch/arch_threadsafe_background.h"
    },
    {
      "type": "modify",
      "old_id": "ad9e8229853e36852474805ff5b7e3febbfe2632",
      "old_mode": 33188,
      "old_path": "src/rp2_common/pico_fix/rp2040_usb_device_enumeration/rp2040_usb_device_enumeration.c",
      "new_id": "503cd12c49295117f63442878bb35a8b28103e30",
      "new_mode": 33188,
      "new_path": "src/rp2_common/pico_fix/rp2040_usb_device_enumeration/rp2040_usb_device_enumeration.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7b1a8a70189910d3da01808443e9643235e11657",
      "new_mode": 33188,
      "new_path": "src/rp2_common/pico_lwip/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ede60b69ca63e2edfb666da1bdb2be5aad82bdce",
      "new_mode": 33188,
      "new_path": "src/rp2_common/pico_lwip/doc.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "447e4d24e82fe6310deca5f26bbdaa17edd1c2c2",
      "new_mode": 33188,
      "new_path": "src/rp2_common/pico_lwip/include/arch/cc.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e7605db7f821b12bd0a47dfc71dea2128d787f3",
      "new_mode": 33188,
      "new_path": "src/rp2_common/pico_lwip/nosys.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c4cdf87813b6fe3c56d5d354b01d267cfb07051",
      "new_mode": 33188,
      "new_path": "src/rp2_common/pico_lwip/random.c"
    },
    {
      "type": "modify",
      "old_id": "ea919cd64b1c2bb13dd6421e6768e48797797b00",
      "old_mode": 33188,
      "old_path": "src/rp2_common/tinyusb/CMakeLists.txt",
      "new_id": "8978788550efdb22fb31b6d056b6f2d43ba76b67",
      "new_mode": 33188,
      "new_path": "src/rp2_common/tinyusb/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "3487fbb31ef7afdd2cc0b3b9f3b9a1b3179f1d53",
      "old_mode": 33188,
      "old_path": "test/kitchen_sink/CMakeLists.txt",
      "new_id": "a2019919cab9bd6d292c3ec8a20e240242f9acc9",
      "new_mode": 33188,
      "new_path": "test/kitchen_sink/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "62fe03a07e6dbc19dea1d5b90cd387f19644b41c",
      "old_mode": 33188,
      "old_path": "test/kitchen_sink/kitchen_sink.c",
      "new_id": "a49654d1bfe7265f3d9877216c0a2e6a6e445512",
      "new_mode": 33188,
      "new_path": "test/kitchen_sink/kitchen_sink.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "58b704a1ce2d3ed49e944a5f75c8edc1145597aa",
      "new_mode": 33188,
      "new_path": "test/kitchen_sink/lwipopts.h"
    }
  ]
}
