{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":624903619,"defaultBranch":"main","name":"framework-arduino-hc32f46x","ownerLogin":"shadow578","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-07T14:48:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/52449218?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716207463.0","currentOid":""},"activityList":{"items":[{"before":"fb399941bf2196952edb493e93f2516693011281","after":"ea73483e5cc4cd06ae573cc6966962e3e13081f2","ref":"refs/heads/main","pushedAt":"2024-05-20T12:17:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"Merge pull request #28 from shadow578/add/sysclock-util-validation-helpers\n\nadd get_mpll_output_clock and assert_mpll_config_valid helpers","shortMessageHtmlLink":"Merge pull request #28 from shadow578/add/sysclock-util-validation-he…"}},{"before":"2cc0479a2ecfdc8dafe25da6c31ee7912b7e382a","after":null,"ref":"refs/heads/add/sysclock-util-validation-helpers","pushedAt":"2024-05-20T12:17:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"}},{"before":null,"after":"2cc0479a2ecfdc8dafe25da6c31ee7912b7e382a","ref":"refs/heads/add/sysclock-util-validation-helpers","pushedAt":"2024-05-20T12:03:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"add get_mpll_output_clock and assert_mpll_config_valid helpers","shortMessageHtmlLink":"add get_mpll_output_clock and assert_mpll_config_valid helpers"}},{"before":"fae7ada843032e7135e52921a31ae44bbb5d2c48","after":null,"ref":"refs/heads/fix/wdt-lib-autoconfig-below-target","pushedAt":"2024-05-14T10:04:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"}},{"before":"8d2f5997abe5636e3bc77fb624cb6efdb22d234f","after":"fb399941bf2196952edb493e93f2516693011281","ref":"refs/heads/main","pushedAt":"2024-05-14T10:04:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"Merge pull request #26 from shadow578/fix/wdt-lib-autoconfig-below-target\n\nfix watchdog autoconfiguring a timeout below the target","shortMessageHtmlLink":"Merge pull request #26 from shadow578/fix/wdt-lib-autoconfig-below-ta…"}},{"before":"368b0ea3166f09af49be74ccb601ea2386bd4693","after":"8d2f5997abe5636e3bc77fb624cb6efdb22d234f","ref":"refs/heads/main","pushedAt":"2024-05-12T10:07:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"bump version to 1.2.0","shortMessageHtmlLink":"bump version to 1.2.0"}},{"before":"d06020f6419de9891f37976160a86de05dd34319","after":null,"ref":"refs/heads/add/sysclock-validation-util","pushedAt":"2024-05-12T09:57:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"}},{"before":"f18b5fa22953daff5d5412b06971213721420041","after":"368b0ea3166f09af49be74ccb601ea2386bd4693","ref":"refs/heads/main","pushedAt":"2024-05-12T09:57:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"Merge pull request #27 from shadow578/add/sysclock-validation-util\n\nadd assert_system_clocks_valid to validate system clock configurations","shortMessageHtmlLink":"Merge pull request #27 from shadow578/add/sysclock-validation-util"}},{"before":null,"after":"d06020f6419de9891f37976160a86de05dd34319","ref":"refs/heads/add/sysclock-validation-util","pushedAt":"2024-05-12T09:54:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"add assert_system_clocks_valid to validate system clock configurations","shortMessageHtmlLink":"add assert_system_clocks_valid to validate system clock configurations"}},{"before":null,"after":"fae7ada843032e7135e52921a31ae44bbb5d2c48","ref":"refs/heads/fix/wdt-lib-autoconfig-below-target","pushedAt":"2024-05-11T18:49:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"fix watchdog autoconfiguring a timeout below the target","shortMessageHtmlLink":"fix watchdog autoconfiguring a timeout below the target"}},{"before":"f310327311317947a5f79b945d12696c8ec46aa3","after":"f18b5fa22953daff5d5412b06971213721420041","ref":"refs/heads/main","pushedAt":"2024-04-22T08:48:05.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"Merge pull request #25 from shadow578/fix/usart-rx-dma-hook\n\nCall `core_hook_usart_rx_irq` with RX DMA enabled","shortMessageHtmlLink":"Merge pull request #25 from shadow578/fix/usart-rx-dma-hook"}},{"before":"92e2d57a016c8816b23f37fcc2ef37d075d890f9","after":null,"ref":"refs/heads/fix/usart-rx-dma-hook","pushedAt":"2024-04-22T08:48:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"}},{"before":"c38bad3fa07f94fccd6aeef6361f7cef80f953f7","after":"5c662b959a88f175b0c1fea59a2a7884802832c9","ref":"refs/heads/add/i2c-wire-library","pushedAt":"2024-04-15T13:20:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"undo change to WVariant.h","shortMessageHtmlLink":"undo change to WVariant.h"}},{"before":"b98657bd5ad71f39f2f88b6f7f053361d7bf0450","after":"c38bad3fa07f94fccd6aeef6361f7cef80f953f7","ref":"refs/heads/add/i2c-wire-library","pushedAt":"2024-04-15T13:17:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"refactor wire lib","shortMessageHtmlLink":"refactor wire lib"}},{"before":"9c3ecb554ee5c4288083fead1decd52351a59981","after":"b98657bd5ad71f39f2f88b6f7f053361d7bf0450","ref":"refs/heads/add/i2c-wire-library","pushedAt":"2024-04-15T12:53:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"add i2c scanner example","shortMessageHtmlLink":"add i2c scanner example"}},{"before":null,"after":"9c3ecb554ee5c4288083fead1decd52351a59981","ref":"refs/heads/add/i2c-wire-library","pushedAt":"2024-04-15T12:46:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"minor changes to wire library","shortMessageHtmlLink":"minor changes to wire library"}},{"before":"4aff123a0b7a2b10e828875f4163a3e79fc207d5","after":"92e2d57a016c8816b23f37fcc2ef37d075d890f9","ref":"refs/heads/fix/usart-rx-dma-hook","pushedAt":"2024-04-15T12:34:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"add notice to docststring for usart_rx_irq hook","shortMessageHtmlLink":"add notice to docststring for usart_rx_irq hook"}},{"before":"cdf45095db1e964c13c84de41a380052ad94d62e","after":"67ad332c834988fb12afa0c0495440d32d18207a","ref":"refs/heads/fix/usart-dma-rx-hook","pushedAt":"2024-04-15T12:32:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"add notice to usart_rx_irq hook","shortMessageHtmlLink":"add notice to usart_rx_irq hook"}},{"before":"8681ce0cb39210e207df2347c3801d01e6c67ea3","after":null,"ref":"refs/heads/add/enable-icache","pushedAt":"2024-04-12T11:59:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"}},{"before":"8640185ff29f447af4c7fd6cab7305eb608cf7ab","after":"f310327311317947a5f79b945d12696c8ec46aa3","ref":"refs/heads/main","pushedAt":"2024-04-12T11:59:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"Merge pull request #23 from shadow578/add/enable-icache\n\nenable instruction cache by default","shortMessageHtmlLink":"Merge pull request #23 from shadow578/add/enable-icache"}},{"before":"0d31e97e2ed87e2e9f90e235b60537a2309ca2f6","after":null,"ref":"refs/heads/fix/mpu-driver-critical-section","pushedAt":"2024-04-12T11:59:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"}},{"before":"d89fb4b1c421daa667696c1205bd45aac2348e0c","after":"8640185ff29f447af4c7fd6cab7305eb608cf7ab","ref":"refs/heads/main","pushedAt":"2024-04-12T11:59:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"Merge pull request #24 from shadow578/fix/mpu-driver-critical-section\n\nfix MPU_CRITICAL_SECTION incorrectly restoring the previous interrupt state","shortMessageHtmlLink":"Merge pull request #24 from shadow578/fix/mpu-driver-critical-section"}},{"before":"25bbd6a108179e69b6b85b8874be654d7c7b5ed2","after":"4aff123a0b7a2b10e828875f4163a3e79fc207d5","ref":"refs/heads/fix/usart-rx-dma-hook","pushedAt":"2024-04-11T15:56:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"update rx dma hook to avoid dynamic allocation in handler","shortMessageHtmlLink":"update rx dma hook to avoid dynamic allocation in handler"}},{"before":null,"after":"25bbd6a108179e69b6b85b8874be654d7c7b5ed2","ref":"refs/heads/fix/usart-rx-dma-hook","pushedAt":"2024-04-11T14:48:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/fix/usart-dma-rx-hook' into fix/usart-rx-dma-hook","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/fix/usart-dma-rx-hook' into fix/…"}},{"before":null,"after":"0d31e97e2ed87e2e9f90e235b60537a2309ca2f6","ref":"refs/heads/fix/mpu-driver-critical-section","pushedAt":"2024-04-11T14:47:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"fix MPU_CRITICAL_SECTION incorrectly restoring the previous interrupt state","shortMessageHtmlLink":"fix MPU_CRITICAL_SECTION incorrectly restoring the previous interrupt…"}},{"before":null,"after":"8681ce0cb39210e207df2347c3801d01e6c67ea3","ref":"refs/heads/add/enable-icache","pushedAt":"2024-04-10T09:07:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"enable instruction cache by default","shortMessageHtmlLink":"enable instruction cache by default"}},{"before":"1092c97e6820f7bafca4716127d1f07844e928a5","after":null,"ref":"refs/heads/add/dynamic-vector-table-interrupts","pushedAt":"2024-04-01T14:42:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"}},{"before":"74d57f25e773d81c283ea6bd2f269941330d849a","after":"d89fb4b1c421daa667696c1205bd45aac2348e0c","ref":"refs/heads/main","pushedAt":"2024-04-01T14:42:38.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"Merge pull request #15 from shadow578/add/dynamic-vector-table-interrupts\n\nrewrite interrupt driver using dynamic vector table","shortMessageHtmlLink":"Merge pull request #15 from shadow578/add/dynamic-vector-table-interr…"}},{"before":null,"after":"1ea67841f5036d25feeeb6e353df645d4694ada6","ref":"refs/heads/add/bkpt-panic","pushedAt":"2024-04-01T14:38:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"add option to call BKPT in panic()","shortMessageHtmlLink":"add option to call BKPT in panic()"}},{"before":"e882af8de110c90257ec6841425dac2150487b2b","after":"1092c97e6820f7bafca4716127d1f07844e928a5","ref":"refs/heads/add/dynamic-vector-table-interrupts","pushedAt":"2024-03-29T14:50:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shadow578","name":"Chris","path":"/shadow578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52449218?s=80&v=4"},"commit":{"message":"add `PROTECT_VECTOR_TABLE` option","shortMessageHtmlLink":"add PROTECT_VECTOR_TABLE option"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETsJtHgA","startCursor":null,"endCursor":null}},"title":"Activity · shadow578/framework-arduino-hc32f46x"}