{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":715715211,"defaultBranch":"main","name":"sonata-system","ownerLogin":"lowRISC","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-07T17:28:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7814611?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723471272.0","currentOid":""},"activityList":{"items":[{"before":"4cd011e49681e41ee3dc4d69a34f3fa97766defb","after":"a4c69df48d2cdac57a0cd3da45f45c59192eae07","ref":"refs/heads/main","pushedAt":"2024-08-16T13:56:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nbdd0121","name":"Gary Guo","path":"/nbdd0121","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4065244?s=80&v=4"},"commit":{"message":"Reset SPI flash before accessing it\n\nIf the system is reset while a SPI access is going on, the SPI device\nmight not be in the correct state and using it directly will fail,\nand we don't show helpful message in this case, just\n\"Failed ELF Magic Check\".\n\nAdd a software reset sequence to reset it to a well known state before\naccessing.","shortMessageHtmlLink":"Reset SPI flash before accessing it"}},{"before":"d39eec0d1b5339d64ed5500ae0148c9937ed83f7","after":"4cd011e49681e41ee3dc4d69a34f3fa97766defb","ref":"refs/heads/main","pushedAt":"2024-08-13T12:38:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marnovandermaas","name":"Marno van der Maas","path":"/marnovandermaas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34654485?s=80&v=4"},"commit":{"message":"Use `llvm-objcopy` to generate binaries\n\nNeed to use our LLVM version of objcopy, not a generic one\nthat wont know how to handle the ELF output from our LLVM clang.","shortMessageHtmlLink":"Use llvm-objcopy
to generate binaries"}},{"before":"f9a2f02f23b2c507a9bf4fc0b24a2ea4ec0947ba","after":null,"ref":"refs/tags/v0.0.1","pushedAt":"2024-08-12T14:01:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marnovandermaas","name":"Marno van der Maas","path":"/marnovandermaas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34654485?s=80&v=4"}},{"before":"8775be26c0266c8214ab338cb437e07bac6b26a5","after":null,"ref":"refs/tags/v0.0.2","pushedAt":"2024-08-12T14:01:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marnovandermaas","name":"Marno van der Maas","path":"/marnovandermaas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34654485?s=80&v=4"}},{"before":"cbe78231616739cf815d5e8325a396a1c62d735f","after":null,"ref":"refs/tags/hipeac-2023-01-17","pushedAt":"2024-08-12T14:01:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marnovandermaas","name":"Marno van der Maas","path":"/marnovandermaas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34654485?s=80&v=4"}},{"before":"b38ef6861bf2d43aaf11ccaf928a279e951b9ec4","after":null,"ref":"refs/tags/hipeac-2023-01-17-1","pushedAt":"2024-08-12T14:00:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marnovandermaas","name":"Marno van der Maas","path":"/marnovandermaas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34654485?s=80&v=4"}},{"before":"f4ef5ce5819b94fe2a1a0a1f8cc00d5e06cdbc83","after":null,"ref":"refs/tags/v0.0.3","pushedAt":"2024-08-12T14:00:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marnovandermaas","name":"Marno van der Maas","path":"/marnovandermaas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34654485?s=80&v=4"}},{"before":"52c1af97d708b2d411ffa9cfb0fe4dc9611834af","after":"d39eec0d1b5339d64ed5500ae0148c9937ed83f7","ref":"refs/heads/main","pushedAt":"2024-08-12T13:38:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"elliotb-lowrisc","name":"Elliot Baptist","path":"/elliotb-lowrisc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157390164?s=80&v=4"},"commit":{"message":"Allow CMake to find `CHERIOT_LLVM_BIN`\n\nFound CMake was trying to use the wrong toolchain\nwhen building the baremetal examples for the first time.\nSeems the `CHERIOT_LLVM_BIN` the instructions say to export\ncannot be accessed in CMake-land without prefixing with `ENV`.","shortMessageHtmlLink":"Allow CMake to find CHERIOT_LLVM_BIN
"}},{"before":"33bf0f975514e5e7a92da1b357047c49d8c454e7","after":null,"ref":"refs/heads/cmake_env","pushedAt":"2024-08-09T16:47:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"elliotb-lowrisc","name":"Elliot Baptist","path":"/elliotb-lowrisc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157390164?s=80&v=4"}},{"before":null,"after":"33bf0f975514e5e7a92da1b357047c49d8c454e7","ref":"refs/heads/cmake_env","pushedAt":"2024-08-09T16:47:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"elliotb-lowrisc","name":"Elliot Baptist","path":"/elliotb-lowrisc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157390164?s=80&v=4"},"commit":{"message":"Allow CMake to find `CHERIOT_LLVM_BIN`\n\nFound CMake was trying to use the wrong toolchain\nwhen building the baremetal examples for the first time.\nSeems the `CHERIOT_LLVM_BIN` the instructions say to export\ncannot be accessed in CMake-land without prefixing with `ENV`.","shortMessageHtmlLink":"Allow CMake to find CHERIOT_LLVM_BIN
"}},{"before":"5167bc41a8995f551fa59b049d1fbc67eace6547","after":"52c1af97d708b2d411ffa9cfb0fe4dc9611834af","ref":"refs/heads/main","pushedAt":"2024-08-01T12:55:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"HU90m","name":"Hugo McNally","path":"/HU90m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45573837?s=80&v=4"},"commit":{"message":"Changed the default UART baud rate\n\nThe default baud rate is now 921,600. This is the largest standard baud\nrate below the maximum of 937,500 when running with a clock of 30MHz.","shortMessageHtmlLink":"Changed the default UART baud rate"}},{"before":"8a99b37213eacc76168c3377ca43552050d75d87","after":"5167bc41a8995f551fa59b049d1fbc67eace6547","ref":"refs/heads/main","pushedAt":"2024-07-30T10:59:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"HU90m","name":"Hugo McNally","path":"/HU90m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45573837?s=80&v=4"},"commit":{"message":"Added a link checker to CI","shortMessageHtmlLink":"Added a link checker to CI"}},{"before":"0551da735d4176c933af41d7e69639a087221161","after":"8a99b37213eacc76168c3377ca43552050d75d87","ref":"refs/heads/main","pushedAt":"2024-07-25T10:12:15.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"HU90m","name":"Hugo McNally","path":"/HU90m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45573837?s=80&v=4"},"commit":{"message":"Reorder links based on memory order","shortMessageHtmlLink":"Reorder links based on memory order"}},{"before":"9ace2440a8f6fe0bc2c47b328095d010c38e1514","after":"0551da735d4176c933af41d7e69639a087221161","ref":"refs/heads/main","pushedAt":"2024-07-25T08:50:32.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"marnovandermaas","name":"Marno van der Maas","path":"/marnovandermaas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34654485?s=80&v=4"},"commit":{"message":"Add hardware revoker control to system","shortMessageHtmlLink":"Add hardware revoker control to system"}},{"before":"29bf454c7dcac6e48848485e89fa3b6364c9c33b","after":"9ace2440a8f6fe0bc2c47b328095d010c38e1514","ref":"refs/heads/main","pushedAt":"2024-07-24T15:20:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marnovandermaas","name":"Marno van der Maas","path":"/marnovandermaas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34654485?s=80&v=4"},"commit":{"message":"Update ethernet interrupt description","shortMessageHtmlLink":"Update ethernet interrupt description"}},{"before":"8a6aa4bdedd6ee255f698290f1194d2b67605b3c","after":"29bf454c7dcac6e48848485e89fa3b6364c9c33b","ref":"refs/heads/main","pushedAt":"2024-07-19T12:43:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"HU90m","name":"Hugo McNally","path":"/HU90m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45573837?s=80&v=4"},"commit":{"message":"Updated nix dependancies","shortMessageHtmlLink":"Updated nix dependancies"}},{"before":"f32809d294e28bbe8b4b16fbc1477b19dccdd215","after":"8a6aa4bdedd6ee255f698290f1194d2b67605b3c","ref":"refs/heads/main","pushedAt":"2024-07-05T17:01:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marnovandermaas","name":"Marno van der Maas","path":"/marnovandermaas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34654485?s=80&v=4"},"commit":{"message":"Update README.md\n\nModifications for datasheet","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"dde4d7f260033cf9ad554487bd01d963eb3b6a91","ref":"refs/heads/johngt-patch-1","pushedAt":"2024-07-05T16:06:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"johngt","name":null,"path":"/johngt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/201024?s=80&v=4"},"commit":{"message":"Update README.md\n\nModifications for datasheet","shortMessageHtmlLink":"Update README.md"}},{"before":"fc4b30f68c630d26a703d921cbee49596e4c8245","after":"f32809d294e28bbe8b4b16fbc1477b19dccdd215","ref":"refs/heads/main","pushedAt":"2024-07-05T12:59:14.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"HU90m","name":"Hugo McNally","path":"/HU90m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45573837?s=80&v=4"},"commit":{"message":"Added nix checks to CI","shortMessageHtmlLink":"Added nix checks to CI"}},{"before":"093922a5a03261f8a731fa00d7fa5cc9b6087a22","after":"fc4b30f68c630d26a703d921cbee49596e4c8245","ref":"refs/heads/main","pushedAt":"2024-07-05T11:10:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"HU90m","name":"Hugo McNally","path":"/HU90m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45573837?s=80&v=4"},"commit":{"message":"Fixed interrupt indices","shortMessageHtmlLink":"Fixed interrupt indices"}},{"before":"6d66d79594cf081466223bc9ed9c6ddab0c26b1c","after":"093922a5a03261f8a731fa00d7fa5cc9b6087a22","ref":"refs/heads/main","pushedAt":"2024-07-03T13:11:24.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"HU90m","name":"Hugo McNally","path":"/HU90m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45573837?s=80&v=4"},"commit":{"message":"Gate ELF header debug prints under a macro","shortMessageHtmlLink":"Gate ELF header debug prints under a macro"}},{"before":"514682fa066babeee25df9c1f8c42514f6d2b6c6","after":"6d66d79594cf081466223bc9ed9c6ddab0c26b1c","ref":"refs/heads/main","pushedAt":"2024-07-02T11:30:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"HU90m","name":"Hugo McNally","path":"/HU90m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45573837?s=80&v=4"},"commit":{"message":"Fix bootloader to avoid return sentry\n\n`cjr cra` requires `cra` to be a return sentry in newer version of\nCHERIoT Ibex. Use `ct0` instead to avoid this problem.\n\nBased on this commit:\nhttps://github.com/CHERIoT-Platform/cheriot-safe-uart-boot-rom/commit/82fbc153075b2532b124a9eb1c223d1e61666e3b","shortMessageHtmlLink":"Fix bootloader to avoid return sentry"}},{"before":"860dae36e50738d4a130c415721d6029b5cb61c3","after":"514682fa066babeee25df9c1f8c42514f6d2b6c6","ref":"refs/heads/main","pushedAt":"2024-06-26T08:55:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"HU90m","name":"Hugo McNally","path":"/HU90m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45573837?s=80&v=4"},"commit":{"message":"Capability LEDs now fade when switching off\n\nThis is done with a new `pwm_fade` block, placed between the error\nsignal from the core and the led output.\n\nCo-authored-by: Marno van der Maas ","shortMessageHtmlLink":"Capability LEDs now fade when switching off"}},{"before":"13380e27268a9e8a90d85a3cb6683fe6dd1ad683","after":"860dae36e50738d4a130c415721d6029b5cb61c3","ref":"refs/heads/main","pushedAt":"2024-06-21T11:07:59.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"marnovandermaas","name":"Marno van der Maas","path":"/marnovandermaas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34654485?s=80&v=4"},"commit":{"message":"Add UART for RS-232","shortMessageHtmlLink":"Add UART for RS-232"}},{"before":"0218281f3c5369acf2fbe7eb53b61aa40d5ee2d3","after":"13380e27268a9e8a90d85a3cb6683fe6dd1ad683","ref":"refs/heads/main","pushedAt":"2024-06-20T14:21:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marnovandermaas","name":"Marno van der Maas","path":"/marnovandermaas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34654485?s=80&v=4"},"commit":{"message":"Revert \"Update lowrisc_ibex to lowrisc/cheriot-ibex@a745108a\"\n\nThis reverts commit 7c7baf7b1f37605829edb0bd09e344273a929f11.","shortMessageHtmlLink":"Revert \"Update lowrisc_ibex to lowRISC/cheriot-ibex@a745108a\""}},{"before":"5df462c8742ef40fef734890d3e7e75961f38d82","after":"0218281f3c5369acf2fbe7eb53b61aa40d5ee2d3","ref":"refs/heads/main","pushedAt":"2024-06-18T10:22:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marnovandermaas","name":"Marno van der Maas","path":"/marnovandermaas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34654485?s=80&v=4"},"commit":{"message":"Fixed alignment problem in error_leds program\n\nPrograms need to be 4 byte aligned for srec to happliy convert them to\nvmem files. The `.trap` section wasn't in the linker script, which\nmeant the ALIGN function in the linker script wasn't of any use.","shortMessageHtmlLink":"Fixed alignment problem in error_leds program"}},{"before":"e7c62e713caccd17e169804da4f9009d6ada7d42","after":"5df462c8742ef40fef734890d3e7e75961f38d82","ref":"refs/heads/main","pushedAt":"2024-06-18T08:29:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"HU90m","name":"Hugo McNally","path":"/HU90m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45573837?s=80&v=4"},"commit":{"message":"Updated nix lock\n\nThis brings in the new standard doc file filter, which include JPEGs.","shortMessageHtmlLink":"Updated nix lock"}},{"before":"bcf731223935ae24b3bb631de7ee6932754e6b78","after":"e7c62e713caccd17e169804da4f9009d6ada7d42","ref":"refs/heads/main","pushedAt":"2024-06-17T15:52:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"HU90m","name":"Hugo McNally","path":"/HU90m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45573837?s=80&v=4"},"commit":{"message":"Renamed the 'mdbook' action to 'site'","shortMessageHtmlLink":"Renamed the 'mdbook' action to 'site'"}},{"before":"03784e8e7a116cb46a43ce541f799ce6fe787df1","after":"bcf731223935ae24b3bb631de7ee6932754e6b78","ref":"refs/heads/main","pushedAt":"2024-06-17T14:57:58.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"HU90m","name":"Hugo McNally","path":"/HU90m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45573837?s=80&v=4"},"commit":{"message":"Moved documentation deployment to nix","shortMessageHtmlLink":"Moved documentation deployment to nix"}},{"before":"191f5a796e4fcc032c6325d1eb1122150e23d0db","after":"03784e8e7a116cb46a43ce541f799ce6fe787df1","ref":"refs/heads/main","pushedAt":"2024-06-17T11:51:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"HU90m","name":"Hugo McNally","path":"/HU90m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45573837?s=80&v=4"},"commit":{"message":"Waiving UNOPTFLAT warnings in Ibex code\n\nThese warnings are due to changes in CHERIoT Ibex.","shortMessageHtmlLink":"Waiving UNOPTFLAT warnings in Ibex code"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEnDHaMQA","startCursor":null,"endCursor":null}},"title":"Activity ยท lowRISC/sonata-system"}