Commit Graph

  • 62049bac84 meta: replace Signal(1) with Signal() issue-31 Fischer Moseley 2026-01-19 16:31:12 -0700
  • 614c3a5d7b uart: add skeleton of new UART RTL, add COBS from fischermoseley/cobs Fischer Moseley 2026-01-19 16:29:09 -0700
  • de6ce45f2e ethernet: remove obsolete tests, fix naming Fischer Moseley 2026-01-19 16:26:33 -0700
  • a55962d3c0 logic_analyzer: use read_block when dumping sample memory for performance Fischer Moseley 2026-01-19 11:19:10 -0700
  • b4b2456afc ethernet: remove debug print statement Fischer Moseley 2026-01-19 11:17:54 -0700
  • a836167406 memory_core: use 32-bit instead of 16-bit data words Fischer Moseley 2026-01-19 11:17:02 -0700
  • de0900147b ethernet: use context manager to read generated LiteEth Verilog Fischer Moseley 2026-01-14 14:56:22 -0700
  • 8caf8e2745 ethernet: fix host-side UDP socket leak Fischer Moseley 2026-01-14 14:51:41 -0700
  • 73050b87ad logic_analyzer: use context manager for VCD file export Fischer Moseley 2026-01-14 14:43:55 -0700
  • 6e0dacb088 logic_analyzer: fix 100% CPU wait loop in capture function Fischer Moseley 2026-01-14 14:33:36 -0700
  • 5b0bfbdb16 gitignore: tidy and remove unnecessary per-directory gitignores Fischer Moseley 2026-01-14 14:10:27 -0700
  • 23ea9340b0 examples: check for tool availability before building Fischer Moseley 2026-01-14 14:03:27 -0700
  • bf3194eb12 examples: use symlinked bash and Tcl scripts Fischer Moseley 2026-01-14 13:34:52 -0700
  • f888303ca2 ethernet: use EthernetMessageHeader class Fischer Moseley 2026-01-13 02:58:45 -0700
  • c5d23aba76 ethernet: fix host-side perf bug causing unneccesary retransmits Fischer Moseley 2026-01-11 20:36:56 -0700
  • 80fd6bae40 ethernet: fix bug where single-length write request does not send response Fischer Moseley 2026-01-11 20:25:54 -0700
  • 504a85a44a ethernet: send write reponses, fix write request addressing bug Fischer Moseley 2026-01-11 19:46:04 -0700
  • ff8d6a9e10 ethernet: rewrite read and write methods, fix data ordering bug Fischer Moseley 2026-01-09 20:55:15 -0800
  • 23b7f53fe2 ethernet: bugfix in read transmit logic Fischer Moseley 2026-01-02 14:10:19 -0700
  • 226d1afd9a ethernet: use new bridge in EthernetInterface Fischer Moseley 2026-01-02 13:19:50 -0700
  • 6563446724 ethernet: add first draft of new bridge Fischer Moseley 2026-01-02 10:46:11 -0700
  • 597f4ac19f meta: rename environment.sh to .env, add nextpnr-gowin Fischer Moseley 2025-11-04 15:25:09 -0700
  • ba7e5932c1 Deployed 10593c7 to dev with MkDocs 1.6.1 and mike 2.1.3 gh-pages github-actions[bot] 2025-04-08 17:19:15 +0000
  • 10593c768e logic_analyzer: fix #35, patch typos in trigger set logic main Fischer Moseley 2025-04-08 00:12:57 -0700
  • 75d9a82979 logic_analyzer: fix #35, patch typos in trigger set logic issue-35 Fischer Moseley 2025-04-08 00:12:57 -0700
  • 81ca4908b0 meta: add pytest-xdist to pyproject.toml parallel-tests Fischer Moseley 2025-04-07 09:07:13 -0700
  • 255c452206 tests: run in parallel with pytest-xdist Fischer Moseley 2025-04-06 21:52:43 -0700
  • b9a7e75355 examples: fix #37, use proper indexing in Amaranth examples Fischer Moseley 2025-04-03 23:12:53 -0600
  • dd95eac8ac Deployed 9611c0b to dev with MkDocs 1.6.1 and mike 2.1.3 github-actions[bot] 2025-04-07 00:29:00 +0000
  • 9611c0b554 uart: fix #36, explicitly handle scientific notation in YAML config Fischer Moseley 2025-04-03 23:12:07 -0600
  • b350aa8566 examples: fix #37, use proper indexing in Amaranth examples Fischer Moseley 2025-04-03 23:12:53 -0600
  • 22a6966610 uart: fix #36, explicitly handle scientific notation in YAML config Fischer Moseley 2025-04-03 23:12:07 -0600
  • 74e3db06fd Deployed e11d9a8 to v1.1.0 with MkDocs 1.6.1 and mike 2.1.3 Fischer Moseley 2024-12-04 09:05:42 -0800
  • 4126f9356a Deployed e11d9a8 to v1.1.0 with MkDocs 1.6.1 and mike 2.1.3 Fischer Moseley 2024-12-04 08:39:41 -0800
  • e11d9a8315 ci: fix typo v1.1.0 Fischer Moseley 2024-12-03 22:35:16 -0800
  • 5565a934f7 docs: use absolute logo path Fischer Moseley 2024-12-03 20:05:26 -0800
  • e68bbdc323 Deployed 91d2f80 to dev with MkDocs 1.6.1 and mike 2.1.3 github-actions[bot] 2024-12-04 03:50:59 +0000
  • 91d2f80dcc meta: update pyproject.toml Fischer Moseley 2024-12-03 19:50:04 -0800
  • dd64b97993 Deployed 77b3294 to dev with MkDocs 1.6.1 and mike 2.1.3 github-actions[bot] 2024-11-29 18:06:30 +0000
  • 77b329438a ci: remove unnecessary codecov.yml Fischer Moseley 2024-11-29 10:40:22 -0700
  • 63efac4e92 ci: install manta in editable mode Fischer Moseley 2024-11-29 02:29:27 -0700
  • 38808b9e5e ci: show coverage report in CI, explicitly specify test directory Fischer Moseley 2024-11-28 20:50:10 -0700
  • 0fb3cb0418 ci: explicitly specify src/ as coverage directory Fischer Moseley 2024-11-28 14:56:32 -0800
  • eddfa0bf6b ci: generate XML coverage report for codecov Fischer Moseley 2024-11-28 12:06:35 -0800
  • d213dd6630 ci: remove unnecessary codecov.yml Fischer Moseley 2024-11-29 10:40:22 -0700
  • 07e78933b8 ci: install manta in editable mode Fischer Moseley 2024-11-29 02:29:27 -0700
  • 54ee4c5143 ci: show coverage report in CI, explicitly specify test directory Fischer Moseley 2024-11-28 20:50:10 -0700
  • fa8b5ebc4c ci: explicitly specify src/ as coverage directory Fischer Moseley 2024-11-28 14:56:32 -0800
  • 642f6ddad0 ci: generate XML coverage report for codecov Fischer Moseley 2024-11-28 12:06:35 -0800
  • 7015be8fe9 meta: update package name on PyPI Fischer Moseley 2024-11-28 09:40:40 -0800
  • e7cf55245e Deployed 1e9e708 to dev with MkDocs 1.6.1 and mike 2.1.3 github-actions[bot] 2024-11-28 05:31:01 +0000
  • 1e9e7081ed docs: update package name in installation instructions Fischer Moseley 2024-11-27 21:30:12 -0800
  • f43732354d meta: fix coverage path Fischer Moseley 2024-11-27 20:56:20 -0800
  • cb7e1e4c2a meta: bump version to 1.1.0 ahead of release Fischer Moseley 2024-11-27 18:17:30 -0800
  • ed45b7794b Deployed 5622313 to dev with MkDocs 1.6.1 and mike 2.1.3 github-actions[bot] 2024-11-28 02:11:32 +0000
  • 56223132c0 ci: run pre-commit on all files in CI Fischer Moseley 2024-11-27 18:02:59 -0800
  • f91f7c5fbb meta: add pre-commit, commit changes it makes Fischer Moseley 2024-11-27 13:40:20 -0800
  • 5759da568d tests: remove redundant test_toolchains test Fischer Moseley 2024-11-27 12:56:55 -0800
  • 9937269c19 ethernet: add individual methods for each flavor of MII Fischer Moseley 2024-11-27 12:55:37 -0800
  • a80bd399e7 examples: determine divider.sv path at runtime Fischer Moseley 2024-11-27 08:39:41 -0800
  • ccecc16726 ethernet: fix path to divider.sv Fischer Moseley 2024-11-26 21:36:36 -0800
  • da21a3a414 ethernet: load divider.sv via symlink Fischer Moseley 2024-11-26 21:24:50 -0800
  • 363bef8d87 ethernet: add HWITL ethernet test Fischer Moseley 2024-11-26 20:51:18 -0800
  • 2761507803 tests: add ethernet_io_core to build_examples test Fischer Moseley 2024-11-24 16:22:32 -0800
  • 56e9ed85e5 meta: deprecate Python 3.8 Fischer Moseley 2024-11-24 16:13:52 -0800
  • 1a8292fb37 ethernet: inject Ethernet module definition during elaboration Fischer Moseley 2024-11-24 16:10:28 -0800
  • c65c8f1351 ethernet: add initial (working!) amaranth-native design Fischer Moseley 2024-11-07 10:18:52 -0700
  • 4b26a8d599 ci: run pre-commit on all files in CI Fischer Moseley 2024-11-27 18:02:59 -0800
  • fd98003db4 meta: add pre-commit, commit changes it makes Fischer Moseley 2024-11-27 13:40:20 -0800
  • 9cc254d1b7 tests: remove redundant test_toolchains test Fischer Moseley 2024-11-27 12:56:55 -0800
  • 8765dbec8a ethernet: add individual methods for each flavor of MII Fischer Moseley 2024-11-27 12:55:37 -0800
  • ea6a264f0c examples: determine divider.sv path at runtime Fischer Moseley 2024-11-27 08:39:41 -0800
  • 0421cf38c0 ethernet: fix path to divider.sv Fischer Moseley 2024-11-26 21:36:36 -0800
  • e1ac698463 ethernet: load divider.sv via symlink Fischer Moseley 2024-11-26 21:24:50 -0800
  • b993a4cd6c ethernet: add HWITL ethernet test Fischer Moseley 2024-11-26 20:51:18 -0800
  • 841ebdd49b tests: add ethernet_io_core to build_examples test Fischer Moseley 2024-11-24 16:22:32 -0800
  • f4ebfe08b0 meta: deprecate Python 3.8 Fischer Moseley 2024-11-24 16:13:52 -0800
  • 825232a6fb ethernet: inject Ethernet module definition during elaboration Fischer Moseley 2024-11-24 16:10:28 -0800
  • 4d9eeefc4d
    Merge c3fe68d73d into 9ac3181502 carabsc 2024-11-18 05:55:44 +0000
  • 31aea6fc4a ethernet: add initial (working!) amaranth-native design Fischer Moseley 2024-11-07 10:18:52 -0700
  • 1371683025 Deployed 9ac3181 to dev with MkDocs 1.6.1 and mike 2.1.3 github-actions[bot] 2024-11-07 16:51:38 +0000
  • 9ac3181502 examples: fix typos Fischer Moseley 2024-11-07 09:50:55 -0700
  • c3fe68d73d Create trigger blocks only for defined triggers. Carlos Azevedo 2024-11-06 03:01:48 +0000
  • 3482e8eee0 Deployed 599384e to dev with MkDocs 1.6.1 and mike 2.1.3 github-actions[bot] 2024-10-12 21:38:05 +0000
  • 599384ecc2 logic_analyzer: add and use clock_freq property Fischer Moseley 2024-10-12 14:37:14 -0700
  • 3fab791329 readme: add codecov badge Fischer Moseley 2024-10-08 10:59:02 -0700
  • bf1ea345aa Deployed dc0f793 to dev with MkDocs 1.6.1 and mike 2.1.3 github-actions[bot] 2024-10-08 17:48:43 +0000
  • dc0f79374a ci: install dev dependencies to obtain mkdocstrings Fischer Moseley 2024-10-08 10:48:01 -0700
  • 746d4cf1d5 logic_analyzer: fix missing import Fischer Moseley 2024-10-08 07:37:31 -0700
  • 4b7c03e722 logic_analyzer: pass interface when constructing LogicAnalyzerCapture Fischer Moseley 2024-10-07 23:14:29 -0700
  • 583d9e0d83 logic_analyzer: tidy some formatting/typos from rebase Fischer Moseley 2024-10-07 20:58:18 -0700
  • cfbf372862 uart: remove flaky nexys4ddr baudrate mismatch test case Fischer Moseley 2024-09-22 18:45:06 -0700
  • d450221ed8 tests: fix test_config_export Fischer Moseley 2024-09-14 12:53:17 -0700
  • 9d2ec45689 uart: add stall_interval parameter and tests Fischer Moseley 2024-09-14 12:47:18 -0700
  • 1c1c514a39 logic_analyzer: only set triggers if extra info provided in config Fischer Moseley 2024-09-09 19:27:29 -0700
  • 0cb58c169e logic_analyzer: add set_triggers method, simplify trigger validation Fischer Moseley 2024-09-09 09:32:17 -0600
  • cf62dd07bb logic_analyzer: default to immediate instead of single-shot, add intelligence to to_config() Fischer Moseley 2024-09-09 08:34:48 -0600
  • 586cdb9817 docs: wordsmithing Fischer Moseley 2024-09-07 15:11:50 -0600
  • 6b426306be doc: reference use cases/examples in index.md Fischer Moseley 2024-09-07 15:06:35 -0600
  • 9153270adc meta: formatting Fischer Moseley 2024-09-07 15:01:57 -0600