• Joined on 2023-07-05
xenia created repository xenia/fox32rom 2024-02-03 16:04:04 +01:00
xenia pushed to main at xenia/fox32asm 2024-02-03 16:00:06 +01:00
bfd40db93b Remove windows workflow
xenia pushed to main at xenia/fox32asm 2024-02-03 15:59:29 +01:00
96e1bf0808 Add patching phase to make binary run on non-nixos
bff644b664 Upload artifact
6006d366c2 test nix actions?
672c88559c mjau
c9c40cdc1c Enable github actions for github-actions branch
Compare 5 commits »
xenia created branch main in xenia/fox32asm 2024-02-03 12:03:07 +01:00
xenia pushed to main at xenia/fox32asm 2024-02-03 12:03:07 +01:00
758b9c9cb7 Add devshell
91023adad3 Handle builds outside nix
7b15ea828c Short revision
f3f6de5b0b Remove vergen and use nix instead
867e75eeb7 flakeify
Compare 10 commits »
xenia created repository xenia/fox32asm 2024-02-03 12:02:50 +01:00
xenia pushed to main at xenchel/templates 2024-02-01 19:56:47 +01:00
d766c8434a Change legacypackages to import nixpkgs
xenia pushed to main at xenia/fox32-hw 2024-01-21 23:00:12 +01:00
3d09ba0dbd Remove DSP
f475483803 Rename nix targets
Compare 2 commits »
xenia pushed to main at xenia/fox32-hw 2024-01-21 22:49:36 +01:00
65a0dccb33 Rename nix targets
xenia renamed repository from fox32-fpga to xenia/fox32-hw 2024-01-21 22:44:51 +01:00
xenia pushed to main at xenia/fox32-hw 2024-01-21 22:41:57 +01:00
9c2d15e171 Manual multiplication tests
ba09e75c57 Multiplication implementation
ac3e34b2ef Don't warn on BLKSEQ
14cf222a6c Make ALU synchronous, generate and view traces
Compare 4 commits »
xenia pushed to main at xenia/fox32-hw 2024-01-21 20:50:54 +01:00
3b10fd110e Don't warn on BLKSEQ
1b316ead40 Make ALU synchronous, generate and view traces
Compare 2 commits »
xenia pushed to main at xenia/fox32-hw 2024-01-17 14:46:38 +01:00
388c24ec78 Semantic names for tester
xenia pushed to main at xenia/fox32-hw 2024-01-17 14:38:31 +01:00
cdf37168cf Make verilator split carry array
4edeff9fe3 Include timing in tests
Compare 2 commits »
xenia pushed to main at xenia/fox32-hw 2024-01-17 13:58:29 +01:00
ef62808821 Automated tests
1f7f07b366 No overflow flag when not in addition nor subtraction mode
fb65ccc713 Move verilog-src to src, src/alu.v to src/alu/alu.v
Compare 3 commits »
xenia pushed to main at xenia/fox32-hw 2024-01-17 12:25:52 +01:00
69c367c344 Synthesizing
fdd0dd925a Change structure of tester
11c31c5baf Add multiplier function to ALU
d0dbbfee82 Don't warn on PINCONNECTEMPTY
Compare 4 commits »
xenia pushed to main at xenia/home 2024-01-16 15:48:32 +01:00
eabff63d65 Add numbat and bottom
12b94779a1 Change ls -G to ls --color=auto
Compare 2 commits »
xenia pushed to main at xenia/fox32-hw 2024-01-13 00:16:38 +01:00
87052a2f4e Implement bitwise operations
xenia pushed to main at xenia/fox32-hw 2024-01-12 23:08:32 +01:00
4203deb15b B6 -> B5
eb7cc73a80 Fix bug in carry_select_block
Compare 2 commits »
xenia pushed to main at xenia/fox32-hw 2024-01-12 22:32:52 +01:00
1f53f7e90f Pretty up the testing framework, split into files
82c6312f9d Update test_alu with a Tester class
49bad232bc Add -Wpedantic to CFLAGS
Compare 3 commits »