Commit Graph

  • a11b36a887 uart: remove superceded uart_bridge_sim test issue-31 Fischer Moseley 2026-03-11 12:00:26 -0600
  • 032ff1929f uart: use new datapath, reimplement read/write methods, revert to old connectivity approach Fischer Moseley 2026-03-11 11:40:56 -0600
  • d58f22212a uart: fix (another) bit-slicing bug in StreamUnpacker Fischer Moseley 2026-03-08 21:14:42 -0600
  • eb3a9d691f meta: remove unneeded last signal from internal bus Fischer Moseley 2026-03-08 21:14:19 -0600
  • 06584a44c1 meta: use InternalBusLayout instead of InternalBus() Fischer Moseley 2026-03-08 13:49:45 -0600
  • 051cf460fa uart: add full datapath test Fischer Moseley 2026-03-08 13:37:43 -0600
  • 5fc41b5c70 uart: rewrite bridge to support backpressure on output Fischer Moseley 2026-03-08 13:36:08 -0600
  • 5ca0e43a94 uart: fix bit-slicing bug in StreamUnpacker Fischer Moseley 2026-03-07 22:15:10 -0700
  • 8019aecf59 uart: add random COBS decoder tests Fischer Moseley 2026-03-05 11:53:46 -0700
  • aa0429763c uart: COBS decoder working with both irritators Fischer Moseley 2026-03-05 10:21:03 -0700
  • a67adc31d2 uart: initial commit of updated COBS decoder Fischer Moseley 2026-03-05 10:04:56 -0700
  • 89837007eb meta: add cobs package to pyproject.toml dependencies and re-lock Fischer Moseley 2026-02-25 13:46:21 -0700
  • e82f0ab6e8 meta: autoformat with updated ruff config Fischer Moseley 2026-02-25 13:25:16 -0700
  • d63ce8305b uart: add more cases to random COBS encoder tests Fischer Moseley 2026-02-25 10:20:44 -0700
  • 349de40cd2 uart: tidy COBS encoder tests Fischer Moseley 2026-02-25 10:03:02 -0700
  • d8fbf71146 uart: fix COBS encoder bug where 254th byte is zero Fischer Moseley 2026-02-25 09:20:22 -0700
  • 0c0f6121b3 uart: handle case of 255 byte-long groups in COBS encoder Fischer Moseley 2026-02-23 21:48:11 -0700
  • 6631ddde6a uart: rewrite COBS encoder to allow backpressure Fischer Moseley 2026-02-20 09:25:17 -0700
  • b1fc256f26 uart: use wiring.Component for internal bus Fischer Moseley 2026-02-12 02:09:17 -0700
  • 0c77b9e49a uart: remove unused bridge testbenches Fischer Moseley 2026-02-11 14:55:34 -0700
  • 1714521026 uart: fix tests for receiver and transmitter modules Fischer Moseley 2026-02-11 14:54:26 -0700
  • e4f6f29b05 uart: update top-level wiring in UARTInterface Fischer Moseley 2026-02-11 13:54:05 -0700
  • 45aa34ffc0 uart: remove unused receive and transmit bridges Fischer Moseley 2026-02-11 13:52:33 -0700
  • 43c22aa0e5 uart: use wiring.Component instead of plain Elaborateable Fischer Moseley 2026-02-10 20:54:29 -0700
  • 6b4db337dc uart: implement stream (un)packing, tidy interfaces on COBS encoder Fischer Moseley 2026-02-10 18:13:01 -0700
  • db81d8cbf0 meta: replace Signal(1) with Signal() Fischer Moseley 2026-01-19 16:31:12 -0700
  • 498ab321f3 uart: add skeleton of new UART RTL, add COBS from fischermoseley/cobs Fischer Moseley 2026-01-19 16:29:09 -0700
  • 61e7d2e961 ethernet: remove obsolete tests, fix naming Fischer Moseley 2026-01-19 16:26:33 -0700
  • ca3605cb81 logic_analyzer: use read_block when dumping sample memory for performance Fischer Moseley 2026-01-19 11:19:10 -0700
  • acaade9eb5 ethernet: remove debug print statement Fischer Moseley 2026-01-19 11:17:54 -0700
  • d6b2b4ec78 memory_core: use 32-bit instead of 16-bit data words Fischer Moseley 2026-01-19 11:17:02 -0700
  • 8d319e9e76 ethernet: use context manager to read generated LiteEth Verilog Fischer Moseley 2026-01-14 14:56:22 -0700
  • 5d614127cf ethernet: fix host-side UDP socket leak Fischer Moseley 2026-01-14 14:51:41 -0700
  • 35c981c4f2 logic_analyzer: use context manager for VCD file export Fischer Moseley 2026-01-14 14:43:55 -0700
  • 8aeef78ec6 logic_analyzer: fix 100% CPU wait loop in capture function Fischer Moseley 2026-01-14 14:33:36 -0700
  • e415f2b733 ethernet: use EthernetMessageHeader class Fischer Moseley 2026-01-13 02:58:45 -0700
  • 26b8598143 ethernet: fix host-side perf bug causing unneccesary retransmits Fischer Moseley 2026-01-11 20:36:56 -0700
  • ea2f1a04e6 ethernet: fix bug where single-length write request does not send response Fischer Moseley 2026-01-11 20:25:54 -0700
  • 96daa57279 ethernet: send write reponses, fix write request addressing bug Fischer Moseley 2026-01-11 19:46:04 -0700
  • 7f6bf5a3cc ethernet: rewrite read and write methods, fix data ordering bug Fischer Moseley 2026-01-09 20:55:15 -0800
  • cdc611f88d ethernet: bugfix in read transmit logic Fischer Moseley 2026-01-02 14:10:19 -0700
  • 030011c1cb ethernet: use new bridge in EthernetInterface Fischer Moseley 2026-01-02 13:19:50 -0700
  • d5300a3daa ethernet: add first draft of new bridge Fischer Moseley 2026-01-02 10:46:11 -0700
  • b928ea2a60 docs: add --locked to uv sync instructions Fischer Moseley 2026-03-07 22:51:07 -0700
  • e2044464d7 Deployed 62297a8 to dev with MkDocs 1.6.1 and mike 2.1.3 gh-pages github-actions[bot] 2026-03-17 17:22:57 +0000
  • 62297a8474 ci: update path to Vivado binary main Fischer Moseley 2026-03-17 11:22:37 -0600
  • f87fffa758 Deployed 3c67eaf to dev with MkDocs 1.6.1 and mike 2.1.3 github-actions[bot] 2026-03-11 16:20:41 +0000
  • 3c67eaf399 examples: use symlinked build scripts, remove per-directory gitignores Fischer Moseley 2025-11-04 15:25:09 -0700
  • e6f6b1f6e0 examples: use symlinked build scripts, remove per-directory gitignores Fischer Moseley 2025-11-04 15:25:09 -0700
  • da1e5c7a1f Deployed 6e6cd6b to dev with MkDocs 1.6.1 and mike 2.1.3 github-actions[bot] 2026-02-25 21:58:00 +0000
  • 6e6cd6bfd7 CI: manage environment with uv Fischer Moseley 2026-02-25 14:57:38 -0700
  • 1e5a247cf4 meta: set ruff max line length to 100 characters Fischer Moseley 2026-02-25 13:15:16 -0700
  • 40d428614b meta: add uv.lock, update installation instructions Fischer Moseley 2026-02-25 13:12:25 -0700
  • cc8e7bb08b meta: use amaranth-boards from PyPI, not git Fischer Moseley 2026-02-23 12:56:41 -0700
  • 534ed5a1b2 meta: set ruff max line length to 100 characters Fischer Moseley 2026-02-25 13:15:16 -0700
  • 847ff05736 meta: add uv.lock, update installation instructions Fischer Moseley 2026-02-25 13:12:25 -0700
  • 24fce4747f meta: use amaranth-boards from PyPI, not git Fischer Moseley 2026-02-23 12:56:41 -0700
  • ba7e5932c1 Deployed 10593c7 to dev with MkDocs 1.6.1 and mike 2.1.3 github-actions[bot] 2025-04-08 17:19:15 +0000
  • 10593c768e logic_analyzer: fix #35, patch typos in trigger set logic 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