Alex Forencich
|
379a5f3b67
|
eth: Add Ethernet example design for AC701
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-13 14:59:37 -07:00 |
|
Alex Forencich
|
766e91a224
|
eth: Fix family in KC705 testbench
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-13 13:26:59 -07:00 |
|
Alex Forencich
|
f35ff7aa32
|
eth: Modularize ADM_PCIE_9V3 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-09 17:17:30 -07:00 |
|
Alex Forencich
|
13293f9a24
|
cndm: Modularize ADM_PCIE_9V3 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-09 17:16:45 -07:00 |
|
Alex Forencich
|
7a3e5c013e
|
eth: Modularize AS02MC04 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-08 21:48:44 -07:00 |
|
Alex Forencich
|
305ade2691
|
cndm_proto: Modularize AS02MC04 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-08 21:47:23 -07:00 |
|
Alex Forencich
|
21c749a5e0
|
cndm: Modularize AS02MC04 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-08 21:46:54 -07:00 |
|
Alex Forencich
|
f2ff93f09f
|
zircon: Reorganize metadata for better rules engine interface
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-07 15:47:43 -07:00 |
|
Alex Forencich
|
00878c9717
|
zircon: Test more widths
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-07 15:37:54 -07:00 |
|
Alex Forencich
|
6c840332e3
|
zircon: Clean up parametrization
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-07 15:37:38 -07:00 |
|
Alex Forencich
|
488558aac5
|
zircon: Use packed array for readability
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-07 15:37:18 -07:00 |
|
Alex Forencich
|
9a6320c3f7
|
zircon: Use AXI stream tie module
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-07 15:37:02 -07:00 |
|
Alex Forencich
|
1fe508a6bf
|
Update readme
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-06 23:59:16 -07:00 |
|
Alex Forencich
|
2ae6e22c2c
|
cndm: Add support for Napatech NT200A01/NT200A02
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-06 23:58:50 -07:00 |
|
Alex Forencich
|
cf9c5d5ff3
|
eth: Fix NT200A01/NT200A02 XDC
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-06 19:31:04 -07:00 |
|
Alex Forencich
|
fb9757106d
|
cndm: Clean up multiple quad handling
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-05 18:36:55 -07:00 |
|
Alex Forencich
|
bbe4353c3a
|
eth: Fix Alveo example design UART handling
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-05 18:26:53 -07:00 |
|
Alex Forencich
|
9e39b00d51
|
eth: Clean up multiple quad handling in Ethernet example designs
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-05 17:35:38 -07:00 |
|
Alex Forencich
|
293932b1c5
|
eth: Add Ethernet example design for Napatech NT200A01/NT200A02
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-05 17:28:07 -07:00 |
|
Alex Forencich
|
4f0c8e74fa
|
eth: Add Ethernet example design for Napatech NT20E3/NT40E3
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-03 17:23:54 -07:00 |
|
Alex Forencich
|
32ed8d68a3
|
Update readme
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-02 23:13:26 -07:00 |
|
Alex Forencich
|
5a066e87b8
|
cndm: Initial commit of DPDK PMD
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-02 23:03:07 -07:00 |
|
Alex Forencich
|
ae69d16b93
|
cndm: Fix some allocation failure handling paths
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-31 20:27:27 -07:00 |
|
Alex Forencich
|
924f41c0ff
|
cndm: Fix bug in datapath manager state progression
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-31 20:25:36 -07:00 |
|
Alex Forencich
|
5b14329483
|
axi: Clean up user signal width handling in AXI RAM IF modules
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-20 00:06:23 -07:00 |
|
Alex Forencich
|
a94460c7a7
|
cndm: Add missing file
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-19 23:26:57 -07:00 |
|
Alex Forencich
|
7440fb9446
|
cndm: Add ifdefs for NAPI
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-19 23:25:43 -07:00 |
|
Alex Forencich
|
7d4f66b2ec
|
cndm: Add missing include
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-19 23:25:03 -07:00 |
|
Alex Forencich
|
81e91a95e5
|
apb: Update APB interconnect to support arbitration between multiple upstream devices
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-19 22:05:27 -07:00 |
|
Alex Forencich
|
fa66a26636
|
apb: Fix parameter comments
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-19 20:34:47 -07:00 |
|
Alex Forencich
|
7ad7cf6878
|
axi: Fix parameter comments
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-19 20:34:27 -07:00 |
|
Alex Forencich
|
2cf9112092
|
cndm: Use APB 1S interconnect
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-19 19:17:16 -07:00 |
|
Alex Forencich
|
c51d3999ab
|
pyrite: Use APB 1S interconnect
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-19 19:15:14 -07:00 |
|
Alex Forencich
|
00a0f56c56
|
eth: Use APB 1S interconnect
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-19 19:12:52 -07:00 |
|
Alex Forencich
|
933ebcadb3
|
apb: Copy APB interconnect as APB interconnect 1S
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-19 19:09:38 -07:00 |
|
Alex Forencich
|
5652bb0016
|
axi: Add AXI RAM interface and AXI dual port RAM
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-19 18:12:37 -07:00 |
|
Alex Forencich
|
9a352ae302
|
eth: Update XDC
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-18 21:27:08 -07:00 |
|
Alex Forencich
|
93fd966e6e
|
cndm_proto: Update XDC
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-18 21:26:56 -07:00 |
|
Alex Forencich
|
1d0b06e7f7
|
cndm: Add board control logic to AS02MC04
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-18 21:25:44 -07:00 |
|
Alex Forencich
|
6883aa4956
|
cndm: Add support for writing board EEPROM from ethtool
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-18 20:19:34 -07:00 |
|
Alex Forencich
|
c40d4c8e16
|
cndm: Do not print empty serial number
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-18 20:18:51 -07:00 |
|
Alex Forencich
|
9bcaa2a9d3
|
cndm: Strip non-printable characters from serial number
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-18 18:45:49 -07:00 |
|
Alex Forencich
|
1e4e71bcc3
|
cndm: Do not change select lines while I2C master is running
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-18 16:59:27 -07:00 |
|
Alex Forencich
|
17e61c06f6
|
cndm: Update testbench parameters
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-18 16:58:49 -07:00 |
|
Alex Forencich
|
72b0521147
|
cndm: I2C IO constraints on RK-XCKU5P-F
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-18 13:44:43 -07:00 |
|
Alex Forencich
|
b8afd7ae90
|
cndm: Add support for reading device EEPROM and optical module EEPROMs via ethtool
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-18 13:33:46 -07:00 |
|
Alex Forencich
|
76f23fe9d1
|
cndm: Add support for reading hardware IDs
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-18 13:32:42 -07:00 |
|
Alex Forencich
|
378f1d34ec
|
cndm: Do not report timestamping support when PTP clock is not present
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-18 13:31:46 -07:00 |
|
Alex Forencich
|
cb2a7af632
|
cndm: Add page select delay to board control logic
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-18 13:25:19 -07:00 |
|
Alex Forencich
|
bc3d0f0825
|
cndm: Add board control logic to RK-XCKU5P-F
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-03-18 12:39:48 -07:00 |
|