{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":331380723,"defaultBranch":"master","name":"pico-sdk","ownerLogin":"raspberrypi","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-20T17:30:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1294177?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716294577.0","currentOid":""},"activityList":{"items":[{"before":"f81537d9e02a9e556072a4e19ff436073253edff","after":"23dec9d38c074f64da51bc9d906c630924f60793","ref":"refs/heads/develop","pushedAt":"2024-05-21T12:37:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"liamfraser","name":"Liam Fraser","path":"/liamfraser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4839615?s=80&v=4"},"commit":{"message":"Correct clk_sys auxsrc definition for XOSC (#1571)","shortMessageHtmlLink":"Correct clk_sys auxsrc definition for XOSC (#1571)"}},{"before":null,"after":"6a7db34ff63345a7badec79ebea3aaef1712f374","ref":"refs/heads/1274-blocking-uart-transmission-appears-to-exit-early","pushedAt":"2024-05-21T12:29:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andygpz11","name":null,"path":"/andygpz11","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111971637?s=80&v=4"},"commit":{"message":"revert changes to when -nostartfiles is specified in link for 1.5.1 as it can cause link errors with C++; see #1368","shortMessageHtmlLink":"revert changes to when -nostartfiles is specified in link for 1.5.1 a…"}},{"before":"a6c65b426d5f7ba9e6dbcaa84229241f93b0a662","after":"f81537d9e02a9e556072a4e19ff436073253edff","ref":"refs/heads/develop","pushedAt":"2024-05-20T00:49:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"Add board definition for Cytron Maker Pi RP2040 (#1473)","shortMessageHtmlLink":"Add board definition for Cytron Maker Pi RP2040 (#1473)"}},{"before":"dcc2241a165ac80de7a44a64b54cee2c290759d7","after":"a6c65b426d5f7ba9e6dbcaa84229241f93b0a662","ref":"refs/heads/develop","pushedAt":"2024-05-20T00:26:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"Small kitchen-sink fixes (#1707)\n\n- tweak CMakeLists.txt and kitchen_sink.c to be in a more similar order\r\n- add some \"missing\" headers to kitchen_sink.c","shortMessageHtmlLink":"Small kitchen-sink fixes (#1707)"}},{"before":"3f41d7d2eeff0c5c6b350a013b9c2471846c3316","after":"dcc2241a165ac80de7a44a64b54cee2c290759d7","ref":"refs/heads/develop","pushedAt":"2024-05-19T22:44:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"Add a script to create a header file including all other header files (#319)","shortMessageHtmlLink":"Add a script to create a header file including all other header files ("}},{"before":"7d238ea2cc64300752cd1f2646d708fdde86c448","after":"3f41d7d2eeff0c5c6b350a013b9c2471846c3316","ref":"refs/heads/develop","pushedAt":"2024-05-19T22:03:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"Added comments referencing spin-lock lock/unlock read/writes (#1501)","shortMessageHtmlLink":"Added comments referencing spin-lock lock/unlock read/writes (#1501)"}},{"before":"0d56f52b7b67a425910cd4ed1d3e187e8072a9bf","after":"7d238ea2cc64300752cd1f2646d708fdde86c448","ref":"refs/heads/develop","pushedAt":"2024-05-19T21:48:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"[pioasm] Fix build warning due to extra parameters (#1625)","shortMessageHtmlLink":"[pioasm] Fix build warning due to extra parameters (#1625)"}},{"before":"f1f3bd6bf67aac8f32ee44191c13883ed4484f9d","after":"0d56f52b7b67a425910cd4ed1d3e187e8072a9bf","ref":"refs/heads/develop","pushedAt":"2024-05-19T21:36:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"Add some missing i2c function documentation (#1650)\n\nAdd i2c_get_index for consistency - just calls i2c_hw_index","shortMessageHtmlLink":"Add some missing i2c function documentation (#1650)"}},{"before":"5941969380d4d85c64cfbb738492cf61eb7202bb","after":"f1f3bd6bf67aac8f32ee44191c13883ed4484f9d","ref":"refs/heads/develop","pushedAt":"2024-05-19T00:53:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"Disable FIFO IRQ when doing reset of core1 (same as with launching) (#1447)\n\n* fifo irq disabled during core1 reset\r\n\r\n* silence warning about unused variable in multicore.c","shortMessageHtmlLink":"Disable FIFO IRQ when doing reset of core1 (same as with launching) (#…"}},{"before":"ac8f277e5ad5c678c996c41d9bfd5ee72e525fee","after":"5941969380d4d85c64cfbb738492cf61eb7202bb","ref":"refs/heads/develop","pushedAt":"2024-05-19T00:42:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"Improved const correctness of rtc functions (#1460)","shortMessageHtmlLink":"Improved const correctness of rtc functions (#1460)"}},{"before":"fcd5333f6bb13b883d108a316c4d9cd056df9b67","after":"ac8f277e5ad5c678c996c41d9bfd5ee72e525fee","ref":"refs/heads/develop","pushedAt":"2024-05-18T23:59:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"Fix stdio_set_chars_available_callback for usb (#1649)\n\nWhen you get a callback to tell you a character is available, you should\r\nbe able to call getchar_timeout_us, but it's not working for USB\r\n\r\nFixes #1603\r\n\r\nCo-authored-by: Andrew Gordon ","shortMessageHtmlLink":"Fix stdio_set_chars_available_callback for usb (#1649)"}},{"before":"a0f4cd40961b0c3112120d7fa48e2de86e01cb5c","after":"fcd5333f6bb13b883d108a316c4d9cd056df9b67","ref":"refs/heads/develop","pushedAt":"2024-05-18T23:33:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"remove dead code in __aeabi_dcmpun (#1703)\n\ntwo tail instructions were unreachable","shortMessageHtmlLink":"remove dead code in __aeabi_dcmpun (#1703)"}},{"before":"b27f13b83bb7e05ef0cca56de49d1187970b3982","after":"a0f4cd40961b0c3112120d7fa48e2de86e01cb5c","ref":"refs/heads/develop","pushedAt":"2024-05-07T22:39:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"Implement Pioasm for Go (TinyGo) (#1604)\n\nCo-authored-by: Kenneth Bell \r\nCo-authored-by: Christian Ege ","shortMessageHtmlLink":"Implement Pioasm for Go (TinyGo) (#1604)"}},{"before":"0c65e1d7555d08b7b2faaf3a083d98e83f650bbe","after":"b27f13b83bb7e05ef0cca56de49d1187970b3982","ref":"refs/heads/develop","pushedAt":"2024-03-22T14:09:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"reformatting doxygen comment markup (#1660)","shortMessageHtmlLink":"reformatting doxygen comment markup (#1660)"}},{"before":"f0978db449f903ebe86d077685a2fa7467a1aa54","after":null,"ref":"refs/heads/doxygen-1-9-8-compatibility","pushedAt":"2024-03-07T10:48:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aallan","name":"Alasdair Allan","path":"/aallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53625?s=80&v=4"}},{"before":"c9cce7a312f9617c6cdcc5f0325969f2ca6dcfc9","after":"0c65e1d7555d08b7b2faaf3a083d98e83f650bbe","ref":"refs/heads/develop","pushedAt":"2024-02-15T14:45:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"pico/mutex.h: Fix typo in comment (#1637)","shortMessageHtmlLink":"pico/mutex.h: Fix typo in comment (#1637)"}},{"before":"f1c6fc8b6d7c19aa7ddcb8a21d7ac95d11e8ac9b","after":"c9cce7a312f9617c6cdcc5f0325969f2ca6dcfc9","ref":"refs/heads/develop","pushedAt":"2024-01-19T14:57:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"pico_generate_pio_header: Create OUTPUT_DIR (#1610)\n\nPreviously, if a custom OUTPUT_DIR was specified but didn't exist\r\nthen this command would fail.\r\n\r\nFixes: https://github.com/raspberrypi/pico-sdk/issues/1609","shortMessageHtmlLink":"pico_generate_pio_header: Create OUTPUT_DIR (#1610)"}},{"before":"62bb486f2a4067b0a215c78540ee12fd47d44055","after":"f1c6fc8b6d7c19aa7ddcb8a21d7ac95d11e8ac9b","ref":"refs/heads/develop","pushedAt":"2024-01-16T15:43:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"Fix #1442: Allow adding alternative .gatt file import paths (#1445)\n\n* fix feature request #1442\r\n\r\n* Do not require -I before each addtional path\r\n\r\n* Fix pico_btstack_make_gatt_header warning\r\n\r\ngatt header files are always made into the \"generated\" folder so you get\r\na warning if you have more than one target generating a gatt header with\r\nthe same name.\r\n\r\nAlso, simplify the expansion of ARGN\r\n\r\n* Improve pico_btstack_make_gatt_header description\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Harper ","shortMessageHtmlLink":"Fix #1442: Allow adding alternative .gatt file import paths (#1445)"}},{"before":"8353cb61e35bfe9ab411700d5d41c920d726fff0","after":"62bb486f2a4067b0a215c78540ee12fd47d44055","ref":"refs/heads/develop","pushedAt":"2024-01-16T15:20:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"Add tool for lwip httpd server (#1600)\n\nIt would be helpful to be able to use the lwip httpd server, but it\r\ngenerates the content using a tool written in C. This is problematic as\r\nit requires a native compiler to build the tools.\r\n\r\nAdd a python tool to generate the httpd content and a cmake function to\r\nmake use of it.","shortMessageHtmlLink":"Add tool for lwip httpd server (#1600)"}},{"before":"4d190076076cf124abf573310db70f6946323a60","after":"8353cb61e35bfe9ab411700d5d41c920d726fff0","ref":"refs/heads/develop","pushedAt":"2024-01-13T02:41:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"Fix spelling mistake, add documentation (#1444)\n\n* USB descriptor string length.\r\n\r\nImplement a mechanism to set the maximum string length used in\r\ntud_descriptor_string_cb() by defining USBD_DESC_STR_MAX. If\r\nUSBD_DESC_STR_MAX is not defined, the behavior remains unchanged and the\r\nprevious default value of 20 is used. A compile time error is produced\r\nif USBD_DESC_STR_MAX is higher than 127 since the length of the string\r\nplus header is returned in a single byte as (2 * len + 2). Similarly, a\r\ncompile time error is generated if the length is defined as less than 17\r\nin order to ensure that there is enough room for the 16-character serial\r\nnumber plus header.\r\n\r\n* Fix spelling mistake.\r\n\r\nRenamed irq_hander_chain_free_slot_head to irq_handler_chain_free_slot_head\r\n(added missing l).\r\n\r\n* Add documentation for gpio_add_raw_irq_handler functions.\r\n\r\nAdded a note that irq_add_shared_handler() is used internally and that\r\nthe function will assert if the maximum number of shared handlers would\r\nbe exceeded.","shortMessageHtmlLink":"Fix spelling mistake, add documentation (#1444)"}},{"before":"73dce4e5408f3636d9a23f77da19cd04ee82f2f7","after":"4d190076076cf124abf573310db70f6946323a60","ref":"refs/heads/develop","pushedAt":"2024-01-12T22:18:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"rp2_common/pico_standard_link: linker script fixes (#1539)\n\nThe resulting elf binaries contained an unusual section that leads to an error\r\nwhen objcopy attempts to update a section (e.g. when using the picowota\r\ncombined build mechanism).\r\n\r\nThis seemed to be due to the order of sections, where two RAM-only sections\r\nwere split by a RAM/FLASH section. By moving the RAM-only sections together,\r\nthis issue disappeared.","shortMessageHtmlLink":"rp2_common/pico_standard_link: linker script fixes (#1539)"}},{"before":"5ba92188172ad7f90425cc6a84e72a9965dd42a8","after":null,"ref":"refs/heads/lurch-patch-1","pushedAt":"2024-01-12T21:59:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"}},{"before":"6bb38a87fa43e4a1cd32289942dfa0e84ff42925","after":"73dce4e5408f3636d9a23f77da19cd04ee82f2f7","ref":"refs/heads/develop","pushedAt":"2024-01-12T21:59:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"Doxygen comment typo (#1463)","shortMessageHtmlLink":"Doxygen comment typo (#1463)"}},{"before":"ff2e2028ea749c81514c69620776a654498399a8","after":"6bb38a87fa43e4a1cd32289942dfa0e84ff42925","ref":"refs/heads/develop","pushedAt":"2024-01-12T21:59:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"fix cybt_mem_read debug log typo (#1480)","shortMessageHtmlLink":"fix cybt_mem_read debug log typo (#1480)"}},{"before":"46bddd6b549e39892d8a997e5f533ab189fa758e","after":"ff2e2028ea749c81514c69620776a654498399a8","ref":"refs/heads/develop","pushedAt":"2024-01-12T21:55:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"Fixes #1468 (#1497)\n\n* Fixes shadowing of a global declaration\r\n\r\nRequired for GCC 12.2.1\r\n\r\n* Change other function pointers to be _func to be consistent\r\n\r\n---------\r\n\r\nCo-authored-by: Andre Zeps \r\nCo-authored-by: Graham Sanderson ","shortMessageHtmlLink":"Fixes #1468 (#1497)"}},{"before":"c91b90b9edda00868e4b3d669b6ddef7d1b1db7f","after":null,"ref":"refs/heads/uart_code_size","pushedAt":"2024-01-12T15:41:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"}},{"before":"3274cc8aeca2ee83c19af20645a0ec8bc019cf97","after":"46bddd6b549e39892d8a997e5f533ab189fa758e","ref":"refs/heads/develop","pushedAt":"2024-01-12T15:41:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"save about 100 bytes of code (release) size for simple UART usage (#1431)","shortMessageHtmlLink":"save about 100 bytes of code (release) size for simple UART usage (#1431"}},{"before":"d7bbadb291ca77a5f995d826277da1b8877a0342","after":"3274cc8aeca2ee83c19af20645a0ec8bc019cf97","ref":"refs/heads/develop","pushedAt":"2024-01-08T18:33:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"Fix CWE-686 in tools/elf2uf2/main.cpp:132 (#1585)\n\n* Fix CWE-686: This argument should be of type 'void *' but is of type 'unsigned int'.\r\n\r\n* Switch %p to %08x.","shortMessageHtmlLink":"Fix CWE-686 in tools/elf2uf2/main.cpp:132 (#1585)"}},{"before":"9f45e3c90512cf2feed7c5bab7bb3b4bac5a4bf6","after":"d7bbadb291ca77a5f995d826277da1b8877a0342","ref":"refs/heads/develop","pushedAt":"2024-01-05T15:33:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"Add a cmake function for configuring IP addresses (#1424)\n\nThe fix for the following issue adds some macros to configure default\r\nip addresses. These are expressed in hex which is a bit non-obvious to\r\nset. So add a macro to convert from a string to the hex representation.\r\n\r\nhttps://github.com/georgerobotics/cyw43-driver/issues/41","shortMessageHtmlLink":"Add a cmake function for configuring IP addresses (#1424)"}},{"before":"9ff8a98df62822dbf2fd5780835c0f70afe86a51","after":"9f45e3c90512cf2feed7c5bab7bb3b4bac5a4bf6","ref":"refs/heads/develop","pushedAt":"2023-12-21T13:51:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kilograham","name":"Graham Sanderson","path":"/kilograham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575810?s=80&v=4"},"commit":{"message":"Freertos background asserts if IPv6 is enabled (#1591)\n\nIf LWIP_IPV6=1 a request to update the multicast list occurs in a\r\ncallback in the low priority interrupt.\r\n\r\nThis makes an ioctl call into the driver, at the end of which is a call\r\nto cyw43_await_background_or_timeout_us (see CYW43_DO_IOCTL_WAIT).\r\nIt is attempting to delay until there's \"some work to do\".\r\n\r\nFor Freertos this fails an assertion as an attempt is made to acquire a\r\nsemaphore in interrupt context.\r\n\r\nFixes #1590","shortMessageHtmlLink":"Freertos background asserts if IPv6 is enabled (#1591)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAET9aWrwA","startCursor":null,"endCursor":null}},"title":"Activity · raspberrypi/pico-sdk"}