{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":669624161,"defaultBranch":"master","name":"j1.chisel","ownerLogin":"Frank-Zeyda","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-22T22:23:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7477102?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1690064592.0","currentOid":""},"activityList":{"items":[{"before":"6ead14836c13076f47db4d14371beca3e8fbb6a4","after":"acf33573ad7c400ed14a9d52efc60db4b464276b","ref":"refs/heads/master","pushedAt":"2023-08-28T19:41:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frank-Zeyda","name":"Frank Zeyda","path":"/Frank-Zeyda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7477102?s=80&v=4"},"commit":{"message":"Added missing raw-string prefixes for RE string literals.","shortMessageHtmlLink":"Added missing raw-string prefixes for RE string literals."}},{"before":"10f534720f04c71511fe328281304c90b276127f","after":"6ead14836c13076f47db4d14371beca3e8fbb6a4","ref":"refs/heads/master","pushedAt":"2023-08-28T00:25:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frank-Zeyda","name":"Frank Zeyda","path":"/Frank-Zeyda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7477102?s=80&v=4"},"commit":{"message":"Added Scala component (j1ClaferDSE) for bulk-generating j1System designs from the Clafer-generated j1..conf settings files.","shortMessageHtmlLink":"Added Scala component (j1ClaferDSE) for bulk-generating j1System desi…"}},{"before":"b68ea10c1aab70eeb2f36d10be1d3142999980b3","after":"10f534720f04c71511fe328281304c90b276127f","ref":"refs/heads/master","pushedAt":"2023-08-27T00:24:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frank-Zeyda","name":"Frank Zeyda","path":"/Frank-Zeyda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7477102?s=80&v=4"},"commit":{"message":"Fixed bug wrt first element of the settings key path - has to be the name of the abstract clafer (j1).","shortMessageHtmlLink":"Fixed bug wrt first element of the settings key path - has to be the …"}},{"before":"66c8003654799938e6e5f52a68c0c3786de05342","after":"b68ea10c1aab70eeb2f36d10be1d3142999980b3","ref":"refs/heads/master","pushedAt":"2023-08-25T23:54:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frank-Zeyda","name":"Frank Zeyda","path":"/Frank-Zeyda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7477102?s=80&v=4"},"commit":{"message":"Initial version of the j1.chisel feature model in Clafer, including sample instance generation via the provided makefile and a Pyhton3 script to convert clafer instance .data files to j1.conf files.","shortMessageHtmlLink":"Initial version of the j1.chisel feature model in Clafer, including s…"}},{"before":"5bea915b02aebfe5f518e0e983d8c1d9ef520fe7","after":"66c8003654799938e6e5f52a68c0c3786de05342","ref":"refs/heads/master","pushedAt":"2023-08-21T23:02:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frank-Zeyda","name":"Frank Zeyda","path":"/Frank-Zeyda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7477102?s=80&v=4"},"commit":{"message":"Fixed typo in configuration option name: j1.memory.bbtpd -> j1.memory.bbtdp.","shortMessageHtmlLink":"Fixed typo in configuration option name: j1.memory.bbtpd -> j1.memory…"}},{"before":"e45eb54be62b54e47299988ccc9a4d84d58d990d","after":"5bea915b02aebfe5f518e0e983d8c1d9ef520fe7","ref":"refs/heads/master","pushedAt":"2023-08-07T03:36:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frank-Zeyda","name":"Frank Zeyda","path":"/Frank-Zeyda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7477102?s=80&v=4"},"commit":{"message":"Fixed a few typos in local file links.","shortMessageHtmlLink":"Fixed a few typos in local file links."}},{"before":"7787cb277e22eb0af14ab51b161101cde78d3017","after":"e45eb54be62b54e47299988ccc9a4d84d58d990d","ref":"refs/heads/master","pushedAt":"2023-08-06T22:23:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frank-Zeyda","name":"Frank Zeyda","path":"/Frank-Zeyda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7477102?s=80&v=4"},"commit":{"message":"Added Apache 2.0 license header to all source file.","shortMessageHtmlLink":"Added Apache 2.0 license header to all source file."}},{"before":"735db990b1a384e0a7b850a351910a32621df49e","after":"7787cb277e22eb0af14ab51b161101cde78d3017","ref":"refs/heads/master","pushedAt":"2023-08-06T21:46:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frank-Zeyda","name":"Frank Zeyda","path":"/Frank-Zeyda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7477102?s=80&v=4"},"commit":{"message":"Cosmetics, fixing typo in comments, etc.","shortMessageHtmlLink":"Cosmetics, fixing typo in comments, etc."}},{"before":"deb9225a1e2902bbfcdf098282a1d8f1480eb7d7","after":"735db990b1a384e0a7b850a351910a32621df49e","ref":"refs/heads/master","pushedAt":"2023-08-06T21:43:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frank-Zeyda","name":"Frank Zeyda","path":"/Frank-Zeyda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7477102?s=80&v=4"},"commit":{"message":"Provided a more detailed README.md for the project.","shortMessageHtmlLink":"Provided a more detailed README.md for the project."}},{"before":"a4d1025dda495caa815615b9f0b9c8b848cc23ed","after":"deb9225a1e2902bbfcdf098282a1d8f1480eb7d7","ref":"refs/heads/master","pushedAt":"2023-07-31T22:30:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frank-Zeyda","name":"Frank Zeyda","path":"/Frank-Zeyda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7477102?s=80&v=4"},"commit":{"message":"Fixed glitch wrt activation of the protect gate.","shortMessageHtmlLink":"Fixed glitch wrt activation of the protect gate."}},{"before":"d8286bfc1f7db7787da71f41d591b7f9be73862e","after":"a4d1025dda495caa815615b9f0b9c8b848cc23ed","ref":"refs/heads/master","pushedAt":"2023-07-31T22:21:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frank-Zeyda","name":"Frank Zeyda","path":"/Frank-Zeyda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7477102?s=80&v=4"},"commit":{"message":"Added configuration and core support for relative branches and swap instructions (extended ISA). Fixed bug in j1Config wrt reading j1.cpu.protmem. Added behaviour to j1System for reporting error status via flashing LEDS. Revised InitWithWire() in Utils.scala so that Data width of register is a priori known and does not need to be inferred. In the same file, added Wires utility object with function for overriding Bits data. Fixed a few glitch wrt dsp[I,N]/rsp[I,N] in j1.scala and refactored in a few places. Added pruning of comments in Properties extension methods (RichProperties class). Extended machine-state output in j1PeekPokeTester to include status and refined dump[R]Stack functions in case of overflow/underflow errors.","shortMessageHtmlLink":"Added configuration and core support for relative branches and swap i…"}},{"before":"c602a29634f5a82f8c49e1bc5cac90b803e0d444","after":"d8286bfc1f7db7787da71f41d591b7f9be73862e","ref":"refs/heads/master","pushedAt":"2023-07-29T00:23:46.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Frank-Zeyda","name":"Frank Zeyda","path":"/Frank-Zeyda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7477102?s=80&v=4"},"commit":{"message":"Added several new configurable features to the j1 CPU core: lower memory protection, dynamic stack checks, and a bank and halt instruction. The bank instruction is used to permit branches up to address 0xFFFF (128 KB of code space). Also fixed a glitch wrt the register sizes to hold dsp and rsp, and adjusted the output of the j1Shifter configuration value to reflect the property value in the configuration file. The j1 CPU module now has an additional three-bit status output.","shortMessageHtmlLink":"Added several new configurable features to the j1 CPU core: lower mem…"}},{"before":"37d0e26e61b2fda555081647fbcdb46be6c76461","after":"c602a29634f5a82f8c49e1bc5cac90b803e0d444","ref":"refs/heads/master","pushedAt":"2023-07-28T00:08:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frank-Zeyda","name":"Frank Zeyda","path":"/Frank-Zeyda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7477102?s=80&v=4"},"commit":{"message":"Added configuration option to sign-extend immediate literals in IMM instructions.","shortMessageHtmlLink":"Added configuration option to sign-extend immediate literals in IMM i…"}},{"before":"ff83e348e30df8911fc57eb54a7b7e6e48dd972f","after":"37d0e26e61b2fda555081647fbcdb46be6c76461","ref":"refs/heads/master","pushedAt":"2023-07-27T23:48:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frank-Zeyda","name":"Frank Zeyda","path":"/Frank-Zeyda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7477102?s=80&v=4"},"commit":{"message":"Updated .gitignore to reflect moving some files to a local 'notes' folder.","shortMessageHtmlLink":"Updated .gitignore to reflect moving some files to a local 'notes' fo…"}},{"before":"8f9e897f634d778b26d9dbe725db6d219d1d682c","after":"ff83e348e30df8911fc57eb54a7b7e6e48dd972f","ref":"refs/heads/master","pushedAt":"2023-07-27T23:45:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frank-Zeyda","name":"Frank Zeyda","path":"/Frank-Zeyda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7477102?s=80&v=4"},"commit":{"message":"Extended .gitignore with local utility script: cat-all-scala.sh","shortMessageHtmlLink":"Extended .gitignore with local utility script: cat-all-scala.sh"}},{"before":"c96880b19ced6c9acd93dbbedbbe1ea37c8d7cc8","after":"8f9e897f634d778b26d9dbe725db6d219d1d682c","ref":"refs/heads/master","pushedAt":"2023-07-27T23:43:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frank-Zeyda","name":"Frank Zeyda","path":"/Frank-Zeyda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7477102?s=80&v=4"},"commit":{"message":"Added configurable generation of different kinds of bit-shifters.","shortMessageHtmlLink":"Added configurable generation of different kinds of bit-shifters."}},{"before":"5ecb380321b849fa18de6341ffb87cfe87ff51e2","after":"c96880b19ced6c9acd93dbbedbbe1ea37c8d7cc8","ref":"refs/heads/master","pushedAt":"2023-07-26T23:45:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frank-Zeyda","name":"Frank Zeyda","path":"/Frank-Zeyda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7477102?s=80&v=4"},"commit":{"message":"Added framework to capture J1 core configurations and a facility to load such from a properties file.","shortMessageHtmlLink":"Added framework to capture J1 core configurations and a facility to l…"}},{"before":"a844fe8878d61638692b43840f551530577511ad","after":"5ecb380321b849fa18de6341ffb87cfe87ff51e2","ref":"refs/heads/master","pushedAt":"2023-07-22T23:11:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frank-Zeyda","name":"Frank Zeyda","path":"/Frank-Zeyda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7477102?s=80&v=4"},"commit":{"message":"Provided a rudimentary description in README.md.","shortMessageHtmlLink":"Provided a rudimentary description in README.md."}},{"before":"37c374024a863f4f24cfb4df413867ecb7a6fee1","after":"a844fe8878d61638692b43840f551530577511ad","ref":"refs/heads/master","pushedAt":"2023-07-22T22:52:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frank-Zeyda","name":"Frank Zeyda","path":"/Frank-Zeyda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7477102?s=80&v=4"},"commit":{"message":"Added various folders to .gitignore.","shortMessageHtmlLink":"Added various folders to .gitignore."}},{"before":"ff19aa0f5a09a4ce19aca3f9baf57570f3c49b93","after":"37c374024a863f4f24cfb4df413867ecb7a6fee1","ref":"refs/heads/master","pushedAt":"2023-07-22T22:48:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frank-Zeyda","name":"Frank Zeyda","path":"/Frank-Zeyda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7477102?s=80&v=4"},"commit":{"message":"Initial commit of files for the Chisel conversion of James Bowman's J1 CPU.","shortMessageHtmlLink":"Initial commit of files for the Chisel conversion of James Bowman's J…"}},{"before":null,"after":"ff19aa0f5a09a4ce19aca3f9baf57570f3c49b93","ref":"refs/heads/master","pushedAt":"2023-07-22T22:23:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Frank-Zeyda","name":"Frank Zeyda","path":"/Frank-Zeyda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7477102?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":"djE6ks8AAAADdExBrAA","startCursor":null,"endCursor":null}},"title":"Activity · Frank-Zeyda/j1.chisel"}