{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":452962521,"defaultBranch":"main","name":"ni-fpga-interface","ownerLogin":"WiresmithTech","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-01-28T06:26:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16295113?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1643351219.190634","currentOid":""},"activityList":{"items":[{"before":"06c2337f7edac833e3023244b5e91d1c325d25a5","after":"6db4f8fb0716541cece04445e35fe36148b5937e","ref":"refs/heads/main","pushedAt":"2023-10-23T11:41:29.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"JamesMc86","name":"James McNally","path":"/JamesMc86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404192?s=80&v=4"},"commit":{"message":"Add getting started to readme","shortMessageHtmlLink":"Add getting started to readme"}},{"before":"1ce3e91aa358eac89be7de7238dd7e18818d32ed","after":"06c2337f7edac833e3023244b5e91d1c325d25a5","ref":"refs/heads/main","pushedAt":"2023-10-22T17:12:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"JamesMc86","name":"James McNally","path":"/JamesMc86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404192?s=80&v=4"},"commit":{"message":"Code Refactoring\n\n* Correct a number of clippy links.\n* Make the generator use a BTreeMap to avoid flakey tests from HashMap.\n BTree means it is ordered and so consistent.","shortMessageHtmlLink":"Code Refactoring"}},{"before":"0dbf16be1baff51bff0dec0c69ce531607df6d79","after":"1ce3e91aa358eac89be7de7238dd7e18818d32ed","ref":"refs/heads/main","pushedAt":"2023-10-20T17:42:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesMc86","name":"James McNally","path":"/JamesMc86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404192?s=80&v=4"},"commit":{"message":"Add Multithreaded Example","shortMessageHtmlLink":"Add Multithreaded Example"}},{"before":"434ca75368f9668a6b40a9d1607207dfa779c6eb","after":"0dbf16be1baff51bff0dec0c69ce531607df6d79","ref":"refs/heads/main","pushedAt":"2023-09-28T19:09:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JamesMc86","name":"James McNally","path":"/JamesMc86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404192?s=80&v=4"},"commit":{"message":"Expand docs throughout","shortMessageHtmlLink":"Expand docs throughout"}},{"before":"93ae85773aa883aafe6cb95f4b529bd989db34a8","after":"434ca75368f9668a6b40a9d1607207dfa779c6eb","ref":"refs/heads/main","pushedAt":"2023-09-28T16:01:51.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"JamesMc86","name":"James McNally","path":"/JamesMc86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404192?s=80&v=4"},"commit":{"message":"Add DMA Control and Docs\n\n* Added DMA FIFO control functions.\n* Filled out docs for the DMA FIFOs.","shortMessageHtmlLink":"Add DMA Control and Docs"}},{"before":"e4a7e230657d8b2bfe53e6a44e42f8e9b123798f","after":"93ae85773aa883aafe6cb95f4b529bd989db34a8","ref":"refs/heads/main","pushedAt":"2023-09-26T19:47:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesMc86","name":"James McNally","path":"/JamesMc86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404192?s=80&v=4"},"commit":{"message":"Add DMA methods to session","shortMessageHtmlLink":"Add DMA methods to session"}},{"before":"da49611ee47ca70e9ae9842ad20f935b6b3eade8","after":"e4a7e230657d8b2bfe53e6a44e42f8e9b123798f","ref":"refs/heads/main","pushedAt":"2023-09-26T13:17:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JamesMc86","name":"James McNally","path":"/JamesMc86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404192?s=80&v=4"},"commit":{"message":"Added DMA FIFO Definition Generation\n\n* Added DMA FIFOs as an additional type of address that the C parser can\n understand.\n* Added seperate generation of a FIFO module.\n\nAll in support of #4","shortMessageHtmlLink":"Added DMA FIFO Definition Generation"}},{"before":"fbac4a9843d1b4c42092b74224f37a5c25086a06","after":"da49611ee47ca70e9ae9842ad20f935b6b3eade8","ref":"refs/heads/main","pushedAt":"2023-09-26T11:08:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"JamesMc86","name":"James McNally","path":"/JamesMc86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404192?s=80&v=4"},"commit":{"message":"Add DMA to example project","shortMessageHtmlLink":"Add DMA to example project"}},{"before":"22f1c07ec57d513cdd60105c322381cef6dd0e1a","after":"fbac4a9843d1b4c42092b74224f37a5c25086a06","ref":"refs/heads/main","pushedAt":"2023-09-26T10:01:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JamesMc86","name":"James McNally","path":"/JamesMc86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404192?s=80&v=4"},"commit":{"message":"Expand Error Support\n\n* Add a LUT to error messages from codes.\n* Newtype the NI FPGA status for handling of printing etc.\n\nfixes #7","shortMessageHtmlLink":"Expand Error Support"}},{"before":"a060ee05b0ca82e1f1ddb050e7652de44f01ae35","after":"22f1c07ec57d513cdd60105c322381cef6dd0e1a","ref":"refs/heads/main","pushedAt":"2023-09-25T19:51:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JamesMc86","name":"James McNally","path":"/JamesMc86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404192?s=80&v=4"},"commit":{"message":"Add Fxp Register Parsing\n\nAdded the parsing for Fxp registers from the file.\n\nThis doesn't cover any definition generation.\n\nfor #5 fxp support","shortMessageHtmlLink":"Add Fxp Register Parsing"}},{"before":"5a2be758f57b924d0e99c99d36be3d5234d49a47","after":"a060ee05b0ca82e1f1ddb050e7652de44f01ae35","ref":"refs/heads/main","pushedAt":"2023-07-13T13:01:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JamesMc86","name":"James McNally","path":"/JamesMc86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404192?s=80&v=4"},"commit":{"message":"Seperate Build to Own Crate","shortMessageHtmlLink":"Seperate Build to Own Crate"}},{"before":"2616fd2fb0d2d4865dfc9b0c7a05f2c218abd31a","after":"5a2be758f57b924d0e99c99d36be3d5234d49a47","ref":"refs/heads/main","pushedAt":"2023-07-11T14:54:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JamesMc86","name":"James McNally","path":"/JamesMc86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404192?s=80&v=4"},"commit":{"message":"Register Interface Generation on Internal Types\n\nAll of the generation is now working for internal types.\n\nNeed more docs and but can look at host example for now.","shortMessageHtmlLink":"Register Interface Generation on Internal Types"}},{"before":"32f8f14e3f5c90f9451a1a5ca11738d8ff02f53a","after":"2616fd2fb0d2d4865dfc9b0c7a05f2c218abd31a","ref":"refs/heads/main","pushedAt":"2023-07-07T15:14:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesMc86","name":"James McNally","path":"/JamesMc86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404192?s=80&v=4"},"commit":{"message":"Use CC To Select Pre-Processor\n\nInstead of requiring clang - use CC so it can also select msvc.","shortMessageHtmlLink":"Use CC To Select Pre-Processor"}},{"before":"8a0b7ade4c955d9e0d1392267f947cccad88b0cc","after":"32f8f14e3f5c90f9451a1a5ca11738d8ff02f53a","ref":"refs/heads/main","pushedAt":"2023-07-07T14:32:44.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"JamesMc86","name":"James McNally","path":"/JamesMc86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404192?s=80&v=4"},"commit":{"message":"Add C Parsing for the Register Definitions\n\nThe bindings parser will parse the C code for register definitions.\n\nJust need to add the generation of register definitions to the rust code.","shortMessageHtmlLink":"Add C Parsing for the Register Definitions"}},{"before":"3c710d999d491b2852b23f1e38a8ce1e00db1b16","after":"8a0b7ade4c955d9e0d1392267f947cccad88b0cc","ref":"refs/heads/main","pushedAt":"2023-07-05T11:21:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesMc86","name":"James McNally","path":"/JamesMc86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404192?s=80&v=4"},"commit":{"message":"Basic PoC Of Structure\n\nBasic linking mechanism is working except if I try and call from outside of the session object.\n\nI'm on to something. Time to start getting basic structure right e.g. error handling, reference types","shortMessageHtmlLink":"Basic PoC Of Structure"}},{"before":"84a0f784bece69dbc3c991323fe5cee195bd7436","after":"3c710d999d491b2852b23f1e38a8ce1e00db1b16","ref":"refs/heads/main","pushedAt":"2023-07-05T08:41:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesMc86","name":"James McNally","path":"/JamesMc86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404192?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADnYHcKQA","startCursor":null,"endCursor":null}},"title":"Activity ยท WiresmithTech/ni-fpga-interface"}