Yehowshua
Yehowshua commented on issue ReferenceProjects/riscv-bluespec-classic#8 2025-04-19 01:59:24 +00:00
Add Unit Tests

exit code should be non-zero when assert fails

Yehowshua pushed to main at ReferenceProjects/riscv-bluespec-classic 2025-04-18 23:42:06 +00:00
44324eb803 need to start re-thinking structure of uart etc
Yehowshua merged pull request ReferenceProjects/riscv-bluespec-classic#7 2025-04-18 19:35:19 +00:00
Add flake
Yehowshua pushed to main at ReferenceProjects/riscv-bluespec-classic 2025-04-18 19:35:19 +00:00
d03cceb283 Merge pull request 'Add flake' (#7) from Artturin/riscv-bluespec-classic:addflake into main
7bc43946a9 Add compat files for non flakes users
b89090f3ce flake.lock: Update
c02e7b0de6 flake: Install the same file that fpga-starter-project-uart installed
7471c0188a Make make fpga work
Compare 7 commits »
Yehowshua opened issue ReferenceProjects/riscv-bluespec-classic#17 2025-04-18 02:50:43 +00:00
Verify Behaviors of Interest for Builtin Bluespec Arbiter.bsv Library
Yehowshua pushed to main at ReferenceProjects/riscv-bluespec-classic 2025-04-18 02:48:23 +00:00
d552934b95 Fixed grant bug
Yehowshua closed issue ReferenceProjects/riscv-bluespec-classic#3 2025-04-18 01:49:57 +00:00
Tag Engine Notes
Yehowshua commented on issue ReferenceProjects/riscv-bluespec-classic#3 2025-04-18 01:49:56 +00:00
Tag Engine Notes

Ended up implementing a FIFO based free list. I'd say this is done at present and that this issue can be close.

Yehowshua commented on issue ReferenceProjects/riscv-bluespec-classic#5 2025-04-18 01:48:31 +00:00
Need to Support Retiring and Reuquesting Tag externally in the same rule

I believe I've confirmed that this is presently possible.

Yehowshua closed issue ReferenceProjects/riscv-bluespec-classic#5 2025-04-18 01:48:31 +00:00
Need to Support Retiring and Reuquesting Tag externally in the same rule
Yehowshua closed issue ReferenceProjects/riscv-bluespec-classic#14 2025-04-18 01:46:56 +00:00
Refactor bs/Bus.hs
Yehowshua commented on issue ReferenceProjects/riscv-bluespec-classic#14 2025-04-18 01:46:54 +00:00
Refactor bs/Bus.hs

I'd say this is done as of a58c908763.

Yehowshua pushed to main at ReferenceProjects/riscv-bluespec-classic 2025-04-17 02:47:56 +00:00
a58c908763 refactored server functions as well
Yehowshua pushed to main at ReferenceProjects/riscv-bluespec-classic 2025-04-17 02:34:56 +00:00
2fee6a3bd8 refactored client rules
Yehowshua pushed to main at ReferenceProjects/riscv-bluespec-classic 2025-04-17 02:10:52 +00:00
1557cf9cc9 working towards re-factoring into functions
Yehowshua commented on pull request ReferenceProjects/riscv-bluespec-classic#7 2025-04-16 22:02:34 +00:00
Add flake

Oops I waited too long and there are now merge conflicts... @Artturin - can you fix?

Yehowshua deleted branch repair_tag_engine from ReferenceProjects/riscv-bluespec-classic 2025-04-16 22:00:53 +00:00
Yehowshua deleted branch tag_engine_version_3 from ReferenceProjects/riscv-bluespec-classic 2025-04-16 22:00:50 +00:00
Yehowshua deleted branch implement_Bus from ReferenceProjects/riscv-bluespec-classic 2025-04-16 22:00:47 +00:00
Yehowshua deleted branch implement_Bus_alt1 from ReferenceProjects/riscv-bluespec-classic 2025-04-16 22:00:45 +00:00