{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":761914838,"defaultBranch":"main","name":"breadboard-os","ownerLogin":"mcknly","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-22T18:15:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/30472644?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726236087.0","currentOid":""},"activityList":{"items":[{"before":"d4fa785e7fead04777e91b2e79ed21b9a1abb5f0","after":"870af8f16e93b9434f56eb0991c4005281a61e77","ref":"refs/heads/24-rp2350-support","pushedAt":"2024-09-14T03:17:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Successfully compiled and running on RP2350. RPi's fork of FreeRTOS with 2350 port is being used, see comments in issue #24","shortMessageHtmlLink":"Successfully compiled and running on RP2350. RPi's fork of FreeRTOS w…"}},{"before":"dd9c7c44c998de7b9dc7a7e320c49f371153cc3d","after":"d4fa785e7fead04777e91b2e79ed21b9a1abb5f0","ref":"refs/heads/24-rp2350-support","pushedAt":"2024-09-13T18:26:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Initial changes to support RP2350, FreeRTOS build broken","shortMessageHtmlLink":"Initial changes to support RP2350, FreeRTOS build broken"}},{"before":null,"after":"dd9c7c44c998de7b9dc7a7e320c49f371153cc3d","ref":"refs/heads/24-rp2350-support","pushedAt":"2024-09-13T14:01:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Services refactor (#17)\n\n* Unify service arrays into a simple struct array (#14)\r\n\r\n* Group service arrays into simple struct\r\n\r\n* Use size_t and fixed typo\r\n\r\n* Added some additional documentation to support new service descriptors structure, bump BBOS version to 0.2\r\n\r\n* Minor comments & formatting\r\n\r\n---------\r\n\r\nCo-authored-by: nbes4 <80783337+nbes4@users.noreply.github.com>","shortMessageHtmlLink":"Services refactor (#17)"}},{"before":"0e74be9a930f427d313409c863364a72be92c2ec","after":"5581d45c86b16ade28789bd646def9aa46a74a26","ref":"refs/heads/20-wifi-support","pushedAt":"2024-07-22T15:13:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Disable multicore in FreeRTOS and give the WiFi task some more RAM","shortMessageHtmlLink":"Disable multicore in FreeRTOS and give the WiFi task some more RAM"}},{"before":"f08115a83e145f90fbfa814023e6621c6038c724","after":"0e74be9a930f427d313409c863364a72be92c2ec","ref":"refs/heads/20-wifi-support","pushedAt":"2024-07-19T02:47:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"20 wifi support - Initial Work (#22)\n\n* refactor: cmake and interfaces\r\n\r\nRetooled the cmake configuration such that the hardware library\r\nis now an INTERFACE library, rather than directly modifying the\r\nroot project. This allows us to remove numerous link_lib defs\r\nfrom the cli and root project, as well as provides an easier method\r\nto pass hardware-level compiler definitions up to the main project\r\nin the cases where that is necessary.\r\n\r\n* feat(#20): need configUSE_PASSIVE_IDLE_HOOK defined for SMP versions of FreeRTOS\r\n\r\n* feat(#20): more necessary FreeRTOS config updates\r\n\r\n* feat(#20): include lwip_sys_freertos lib, decrease heap space accordingly\r\n\r\n* wip: wifi functions\r\n\r\n* wip: implemented all necessary wifi wrapper func\r\n\r\n* wip: correctly toggle hw_wifi.c inclusion based on HW_WIFI\r\n\r\n* wip: first pass at the actual service\r\n\r\n* fix(#20): apparently, configNUM_CORES still has to be defined!?!?!?\r\n\r\n* fix(#20): watchdog priority, update cli printing from wifi\r\n\r\n* chore: update with mcknly's PR comments","shortMessageHtmlLink":"20 wifi support - Initial Work (#22)"}},{"before":"dd9c7c44c998de7b9dc7a7e320c49f371153cc3d","after":"f08115a83e145f90fbfa814023e6621c6038c724","ref":"refs/heads/20-wifi-support","pushedAt":"2024-07-18T03:38:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Fix #11 - Onboard LED for pico_w not working (#21)\n\n* chore: add clion .idea directory\r\n\r\n* fix(#11): conditional compilation flag to swap out onboard LED logic for pico_w\r\n\r\n* fix(#11): remove conditional guard around LED for pico_w, now handled in hardware.c\r\n\r\n* fix(#11): add .idea to .gitignore, add status print when module initializes","shortMessageHtmlLink":"Fix #11 - Onboard LED for pico_w not working (#21)"}},{"before":"dd9c7c44c998de7b9dc7a7e320c49f371153cc3d","after":"f08115a83e145f90fbfa814023e6621c6038c724","ref":"refs/heads/v0.3-pre","pushedAt":"2024-06-27T18:03:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Fix #11 - Onboard LED for pico_w not working (#21)\n\n* chore: add clion .idea directory\r\n\r\n* fix(#11): conditional compilation flag to swap out onboard LED logic for pico_w\r\n\r\n* fix(#11): remove conditional guard around LED for pico_w, now handled in hardware.c\r\n\r\n* fix(#11): add .idea to .gitignore, add status print when module initializes","shortMessageHtmlLink":"Fix #11 - Onboard LED for pico_w not working (#21)"}},{"before":null,"after":"dd9c7c44c998de7b9dc7a7e320c49f371153cc3d","ref":"refs/heads/v0.3-pre","pushedAt":"2024-06-27T18:00:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Services refactor (#17)\n\n* Unify service arrays into a simple struct array (#14)\r\n\r\n* Group service arrays into simple struct\r\n\r\n* Use size_t and fixed typo\r\n\r\n* Added some additional documentation to support new service descriptors structure, bump BBOS version to 0.2\r\n\r\n* Minor comments & formatting\r\n\r\n---------\r\n\r\nCo-authored-by: nbes4 <80783337+nbes4@users.noreply.github.com>","shortMessageHtmlLink":"Services refactor (#17)"}},{"before":"9a1fdd3c71053ee052f356d23eaa5bb6c358814d","after":null,"ref":"refs/heads/services-refactor","pushedAt":"2024-06-25T15:42:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"}},{"before":null,"after":"dd9c7c44c998de7b9dc7a7e320c49f371153cc3d","ref":"refs/heads/20-wifi-support","pushedAt":"2024-06-25T15:08:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Services refactor (#17)\n\n* Unify service arrays into a simple struct array (#14)\r\n\r\n* Group service arrays into simple struct\r\n\r\n* Use size_t and fixed typo\r\n\r\n* Added some additional documentation to support new service descriptors structure, bump BBOS version to 0.2\r\n\r\n* Minor comments & formatting\r\n\r\n---------\r\n\r\nCo-authored-by: nbes4 <80783337+nbes4@users.noreply.github.com>","shortMessageHtmlLink":"Services refactor (#17)"}},{"before":"c27aa27eca6a715947a87dba96591110a02ed3d6","after":"dd9c7c44c998de7b9dc7a7e320c49f371153cc3d","ref":"refs/heads/main","pushedAt":"2024-06-24T18:46:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Services refactor (#17)\n\n* Unify service arrays into a simple struct array (#14)\r\n\r\n* Group service arrays into simple struct\r\n\r\n* Use size_t and fixed typo\r\n\r\n* Added some additional documentation to support new service descriptors structure, bump BBOS version to 0.2\r\n\r\n* Minor comments & formatting\r\n\r\n---------\r\n\r\nCo-authored-by: nbes4 <80783337+nbes4@users.noreply.github.com>","shortMessageHtmlLink":"Services refactor (#17)"}},{"before":"18bec92e9dff3b28beeefd3f9f768a66eabc3590","after":"9a1fdd3c71053ee052f356d23eaa5bb6c358814d","ref":"refs/heads/services-refactor","pushedAt":"2024-06-24T18:14:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Minor comments & formatting","shortMessageHtmlLink":"Minor comments & formatting"}},{"before":"1f753f3d1afaa7346acdbad9cf2a15e79edf4b03","after":"27fcb7bd88516c54def3e133002460e40ada828c","ref":"refs/heads/pinmux","pushedAt":"2024-06-21T15:34:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Pinouts (#7)\n\n* Add internal model of MCU and board pins and peripherals\r\n\r\n* cli: Add pinouts command\r\n\r\nThis dumps the internal pin/peripheral model for the used board, with\r\nindication of which MCU function is active on a pin.","shortMessageHtmlLink":"Pinouts (#7)"}},{"before":"ea766117afd41515060331eedbba37371dd2aa88","after":"1f753f3d1afaa7346acdbad9cf2a15e79edf4b03","ref":"refs/heads/pinmux","pushedAt":"2024-06-21T15:30:07.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Merge pull request #16 from mcknly/main\n\nUpdate from main","shortMessageHtmlLink":"Merge pull request #16 from mcknly/main"}},{"before":"dbe49130fe5f1d34a022f1c3289ea4707f93de25","after":"c27aa27eca6a715947a87dba96591110a02ed3d6","ref":"refs/heads/main","pushedAt":"2024-06-21T15:20:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"feat: update hardware/rp2040/prebuild.cmake to add cyw43 libs when using pico_w (#9)","shortMessageHtmlLink":"feat: update hardware/rp2040/prebuild.cmake to add cyw43 libs when us…"}},{"before":"08605acf5bd11f7badcae21b2c4a9a59e1993a7c","after":"18bec92e9dff3b28beeefd3f9f768a66eabc3590","ref":"refs/heads/services-refactor","pushedAt":"2024-06-20T16:06:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Added some additional documentation to support new service descriptors structure, bump BBOS version to 0.2","shortMessageHtmlLink":"Added some additional documentation to support new service descriptor…"}},{"before":"dbe49130fe5f1d34a022f1c3289ea4707f93de25","after":"08605acf5bd11f7badcae21b2c4a9a59e1993a7c","ref":"refs/heads/services-refactor","pushedAt":"2024-06-18T16:20:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Unify service arrays into a simple struct array (#14)\n\n* Group service arrays into simple struct\r\n\r\n* Use size_t and fixed typo","shortMessageHtmlLink":"Unify service arrays into a simple struct array (#14)"}},{"before":null,"after":"dbe49130fe5f1d34a022f1c3289ea4707f93de25","ref":"refs/heads/services-refactor","pushedAt":"2024-06-17T17:20:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"add_definition -DUSING_PICOW if board is pico_w (#13)\n\n-libraries now have the definition as well","shortMessageHtmlLink":"add_definition -DUSING_PICOW if board is pico_w (#13)"}},{"before":"ea766117afd41515060331eedbba37371dd2aa88","after":"dbe49130fe5f1d34a022f1c3289ea4707f93de25","ref":"refs/heads/main","pushedAt":"2024-06-13T14:49:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"add_definition -DUSING_PICOW if board is pico_w (#13)\n\n-libraries now have the definition as well","shortMessageHtmlLink":"add_definition -DUSING_PICOW if board is pico_w (#13)"}},{"before":"ad77d1669e38cd325c1dda3b1c73f1ea12da9e33","after":"29ce07e463967c57e978376eff1ed664dbdd98cd","ref":"refs/heads/cmd-history","pushedAt":"2024-06-06T17:20:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Merge branch 'main' into cmd-history\nRebase from main","shortMessageHtmlLink":"Merge branch 'main' into cmd-history"}},{"before":null,"after":"ea766117afd41515060331eedbba37371dd2aa88","ref":"refs/heads/pinmux","pushedAt":"2024-06-06T15:17:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Update README after merging PR #6","shortMessageHtmlLink":"Update README after merging PR #6"}},{"before":"46aedfe58e397a1274797d31f4d554998d0e8ead","after":"ea766117afd41515060331eedbba37371dd2aa88","ref":"refs/heads/hw-decouple","pushedAt":"2024-06-03T16:29:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Update README after merging PR #6","shortMessageHtmlLink":"Update README after merging PR #6"}},{"before":"46aedfe58e397a1274797d31f4d554998d0e8ead","after":"ea766117afd41515060331eedbba37371dd2aa88","ref":"refs/heads/main","pushedAt":"2024-06-03T16:27:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Update README after merging PR #6","shortMessageHtmlLink":"Update README after merging PR #6"}},{"before":null,"after":"46aedfe58e397a1274797d31f4d554998d0e8ead","ref":"refs/heads/hw-decouple","pushedAt":"2024-06-03T15:22:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Build split (#6)\n\n* build: Fix compile when microshell USH_CONFIG_ENABLE_FEATURE_SHELL_STYLES = 0\r\n\r\n* build: Move hardware_pico/ to hardware/rp2040\r\n\r\n* build: Move project-specific build directives to projects.cmake\r\n\r\n* build: Move pico-specific stuff from top-level CMakeLists to project.cmake\r\n\r\n* build: Rename BOARD_TYPE to BOARD\r\n\r\nThis makes the build less pico-specific.\r\n\r\n* build: Move pico-specific stuff out of project.cmake\r\n\r\n* build: Change required cmake version to 3.18\r\n\r\nNeeded for the cmake_language() command.","shortMessageHtmlLink":"Build split (#6)"}},{"before":"ae08580d482fffcdafc23d7ff24f239772313348","after":"46aedfe58e397a1274797d31f4d554998d0e8ead","ref":"refs/heads/main","pushedAt":"2024-06-03T15:18:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Build split (#6)\n\n* build: Fix compile when microshell USH_CONFIG_ENABLE_FEATURE_SHELL_STYLES = 0\r\n\r\n* build: Move hardware_pico/ to hardware/rp2040\r\n\r\n* build: Move project-specific build directives to projects.cmake\r\n\r\n* build: Move pico-specific stuff from top-level CMakeLists to project.cmake\r\n\r\n* build: Rename BOARD_TYPE to BOARD\r\n\r\nThis makes the build less pico-specific.\r\n\r\n* build: Move pico-specific stuff out of project.cmake\r\n\r\n* build: Change required cmake version to 3.18\r\n\r\nNeeded for the cmake_language() command.","shortMessageHtmlLink":"Build split (#6)"}},{"before":null,"after":"ad77d1669e38cd325c1dda3b1c73f1ea12da9e33","ref":"refs/heads/cmd-history","pushedAt":"2024-05-30T16:54:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Implement CLI command history in microshell submodule","shortMessageHtmlLink":"Implement CLI command history in microshell submodule"}},{"before":"c2c5e2de8344a9090c0d7133e886a62bdd5cc9d9","after":"ae08580d482fffcdafc23d7ff24f239772313348","ref":"refs/heads/main","pushedAt":"2024-03-06T20:46:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Tweak default project options in CMakeLists.txt","shortMessageHtmlLink":"Tweak default project options in CMakeLists.txt"}},{"before":"24793179def3977fc8e1f7656a6795f488ccf241","after":"c2c5e2de8344a9090c0d7133e886a62bdd5cc9d9","ref":"refs/heads/main","pushedAt":"2024-02-26T19:12:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Fixed a typo in CMakeLists.txt","shortMessageHtmlLink":"Fixed a typo in CMakeLists.txt"}},{"before":"204e00526dea53782372af6d91dc63fa7b433b71","after":"24793179def3977fc8e1f7656a6795f488ccf241","ref":"refs/heads/main","pushedAt":"2024-02-23T21:19:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"First release of BreadboardOS","shortMessageHtmlLink":"First release of BreadboardOS"}},{"before":null,"after":"204e00526dea53782372af6d91dc63fa7b433b71","ref":"refs/heads/main","pushedAt":"2024-02-22T18:15:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mcknly","name":"Cavin McKinley","path":"/mcknly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30472644?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEtggkzwA","startCursor":null,"endCursor":null}},"title":"Activity · mcknly/breadboard-os"}