{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":831400549,"defaultBranch":"develop","name":"arm-rtos-rs","ownerLogin":"lucasdietrich","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-07-20T12:48:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/42321393?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724190294.0","currentOid":""},"activityList":{"items":[{"before":"207b802d3e0a4fd59e0da0087aa898b5dad1395b","after":"41fa6abcf1752cf6580b976d3d99fbc2ec618fd2","ref":"refs/heads/develop","pushedAt":"2024-08-27T20:56:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasdietrich","name":"Lucas Dietrich","path":"/lucasdietrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42321393?s=80&v=4"},"commit":{"message":"Move linker scripts to kernel module","shortMessageHtmlLink":"Move linker scripts to kernel module"}},{"before":"89b7ee243504cc5880f66797b4faa3a907573119","after":"207b802d3e0a4fd59e0da0087aa898b5dad1395b","ref":"refs/heads/develop","pushedAt":"2024-08-27T20:54:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasdietrich","name":"Lucas Dietrich","path":"/lucasdietrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42321393?s=80&v=4"},"commit":{"message":"Make sure kernel increments_ticks() is called from a critical section.","shortMessageHtmlLink":"Make sure kernel increments_ticks() is called from a critical section."}},{"before":"7a69091921b7108c6fbc80f978df599d62e680f0","after":"89b7ee243504cc5880f66797b4faa3a907573119","ref":"refs/heads/develop","pushedAt":"2024-08-27T20:46:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasdietrich","name":"Lucas Dietrich","path":"/lucasdietrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42321393?s=80&v=4"},"commit":{"message":"Simplify implementation of Systick\n\n* Protect get_ticks function with a critical section","shortMessageHtmlLink":"Simplify implementation of Systick"}},{"before":"56a68e4ca688e784014bacd92a9f69e2b535c3fc","after":"7a69091921b7108c6fbc80f978df599d62e680f0","ref":"refs/heads/develop","pushedAt":"2024-08-27T20:33:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasdietrich","name":"Lucas Dietrich","path":"/lucasdietrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42321393?s=80&v=4"},"commit":{"message":"Remove copy in scb.rs","shortMessageHtmlLink":"Remove copy in scb.rs"}},{"before":"56a1dcb6271d5539ca57b9d4f76b959056dec13b","after":"56a68e4ca688e784014bacd92a9f69e2b535c3fc","ref":"refs/heads/develop","pushedAt":"2024-08-27T20:31:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasdietrich","name":"Lucas Dietrich","path":"/lucasdietrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42321393?s=80&v=4"},"commit":{"message":"Partially implement NVIC and SCB structures\n\n* Lower priorities of PendSV and SVCall interrupts.","shortMessageHtmlLink":"Partially implement NVIC and SCB structures"}},{"before":"0bbd637ea5cbc4542ab7df8f5e0d9a9354608160","after":"56a1dcb6271d5539ca57b9d4f76b959056dec13b","ref":"refs/heads/develop","pushedAt":"2024-08-27T18:50:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasdietrich","name":"Lucas Dietrich","path":"/lucasdietrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42321393?s=80&v=4"},"commit":{"message":"Split arch, shoc and kernel to a dedicated crate\n\n* Implement irq enable/disable and atomic section","shortMessageHtmlLink":"Split arch, shoc and kernel to a dedicated crate"}},{"before":"8b8361bac14fa1a8422fe3b0fe3c3717b03c3592","after":"0bbd637ea5cbc4542ab7df8f5e0d9a9354608160","ref":"refs/heads/develop","pushedAt":"2024-08-27T16:54:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasdietrich","name":"Lucas Dietrich","path":"/lucasdietrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42321393?s=80&v=4"},"commit":{"message":"Add kernel errors, move syscalls to a dedicated file, draft critical section handle, remove dead code","shortMessageHtmlLink":"Add kernel errors, move syscalls to a dedicated file, draft critical …"}},{"before":"d31760a1ea42ca02fe4939d61dbc847cdc6b0102","after":"8b8361bac14fa1a8422fe3b0fe3c3717b03c3592","ref":"refs/heads/develop","pushedAt":"2024-08-27T16:25:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasdietrich","name":"Lucas Dietrich","path":"/lucasdietrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42321393?s=80&v=4"},"commit":{"message":"Create new rust crate\n\n* Allow syscalls to return a value (using r0)","shortMessageHtmlLink":"Create new rust crate"}},{"before":"88c656a5947bbf2ce2e41cde5d5309bbe3f7e510","after":"d31760a1ea42ca02fe4939d61dbc847cdc6b0102","ref":"refs/heads/develop","pushedAt":"2024-08-25T22:19:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasdietrich","name":"Lucas Dietrich","path":"/lucasdietrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42321393?s=80&v=4"},"commit":{"message":"Minor changes","shortMessageHtmlLink":"Minor changes"}},{"before":"5e1bb72225dd2a807d5b21c35a44178108399698","after":"88c656a5947bbf2ce2e41cde5d5309bbe3f7e510","ref":"refs/heads/develop","pushedAt":"2024-08-25T18:46:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasdietrich","name":"Lucas Dietrich","path":"/lucasdietrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42321393?s=80&v=4"},"commit":{"message":"Fix systick period calculation","shortMessageHtmlLink":"Fix systick period calculation"}},{"before":"92199aad8715a8b4e675e99fab7d3fd5a55c8264","after":"5e1bb72225dd2a807d5b21c35a44178108399698","ref":"refs/heads/develop","pushedAt":"2024-08-25T17:24:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasdietrich","name":"Lucas Dietrich","path":"/lucasdietrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42321393?s=80&v=4"},"commit":{"message":"Implement systick device and kernel ticks counter","shortMessageHtmlLink":"Implement systick device and kernel ticks counter"}},{"before":"8141902adcf821a873b93e843d34805c0f202834","after":"92199aad8715a8b4e675e99fab7d3fd5a55c8264","ref":"refs/heads/develop","pushedAt":"2024-08-25T16:58:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasdietrich","name":"Lucas Dietrich","path":"/lucasdietrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42321393?s=80&v=4"},"commit":{"message":"Partially implement syscalls mecanism (only priviledged mode currently)","shortMessageHtmlLink":"Partially implement syscalls mecanism (only priviledged mode currently)"}},{"before":"ad5b085905b2464f9fd49e9f05348a9d009e605b","after":"8141902adcf821a873b93e843d34805c0f202834","ref":"refs/heads/develop","pushedAt":"2024-08-20T22:02:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasdietrich","name":"Lucas Dietrich","path":"/lucasdietrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42321393?s=80&v=4"},"commit":{"message":"Minor changes","shortMessageHtmlLink":"Minor changes"}},{"before":"2c133ef08fa5b1776cb8612766963d2ae4ef9354","after":"ad5b085905b2464f9fd49e9f05348a9d009e605b","ref":"refs/heads/main","pushedAt":"2024-08-03T13:46:13.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"lucasdietrich","name":"Lucas Dietrich","path":"/lucasdietrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42321393?s=80&v=4"},"commit":{"message":"Update readme.md","shortMessageHtmlLink":"Update readme.md"}},{"before":"e6eaa05bd74b32e082acdd2ce28f131ea3c1262a","after":"ad5b085905b2464f9fd49e9f05348a9d009e605b","ref":"refs/heads/develop","pushedAt":"2024-08-03T13:45:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasdietrich","name":"Lucas Dietrich","path":"/lucasdietrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42321393?s=80&v=4"},"commit":{"message":"Update readme.md","shortMessageHtmlLink":"Update readme.md"}},{"before":null,"after":"e6eaa05bd74b32e082acdd2ce28f131ea3c1262a","ref":"refs/heads/develop","pushedAt":"2024-08-03T13:43:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lucasdietrich","name":"Lucas Dietrich","path":"/lucasdietrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42321393?s=80&v=4"},"commit":{"message":"Implement context switch between two priviledged threads.","shortMessageHtmlLink":"Implement context switch between two priviledged threads."}},{"before":"e72dd8c4272cbe7d8ddd95a8fbe3fe81357f7fc8","after":"2c133ef08fa5b1776cb8612766963d2ae4ef9354","ref":"refs/heads/main","pushedAt":"2024-07-20T12:55:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucasdietrich","name":"Lucas Dietrich","path":"/lucasdietrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42321393?s=80&v=4"},"commit":{"message":"Update readme","shortMessageHtmlLink":"Update readme"}},{"before":null,"after":"e72dd8c4272cbe7d8ddd95a8fbe3fe81357f7fc8","ref":"refs/heads/main","pushedAt":"2024-07-20T12:49:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lucasdietrich","name":"Lucas Dietrich","path":"/lucasdietrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42321393?s=80&v=4"},"commit":{"message":"Draft implementation for mps2_an385 uart device\n\n* Implement read and write\n* Rework linker scripts","shortMessageHtmlLink":"Draft implementation for mps2_an385 uart device"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yN1QyMDo1Njo1OC4wMDAwMDBazwAAAASl0KTb","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yN1QyMDo1Njo1OC4wMDAwMDBazwAAAASl0KTb","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yMFQxMjo0OTowMi4wMDAwMDBazwAAAASEly6U"}},"title":"Activity · lucasdietrich/arm-rtos-rs"}