Commit Graph

26 Commits (743d2465d9a45f99703776afc2fa36cab0e1b706)

Author SHA1 Message Date
Markus Koch 743d2465d9 Add license headers 2021-09-04 19:33:32 +02:00
Markus Koch 35093bba85 bench: Test MAC TX 2021-09-04 19:15:45 +02:00
Markus Koch 2bee387081 mac: Implement TX path 2021-09-04 19:15:21 +02:00
Markus Koch 5a1363615f bench: Update PHY ports 2021-09-04 19:14:42 +02:00
Markus Koch 29bbb50f6a phy: tx: Fix TX startup handling 2021-09-04 19:09:04 +02:00
Markus Koch 9afdb984f9 phy: tx: Pass tx_n through the CDC wrapper 2021-09-04 19:08:42 +02:00
Markus Koch 13ef230503 phy: tx: Implement tx_active flag 2021-09-04 19:06:43 +02:00
Markus Koch dcbd9675f6 phy: Use byte type for ports 2021-09-04 19:05:53 +02:00
Markus Koch 16026849e8 phy: tx: Implement transmitter 2021-08-31 20:36:35 +02:00
Markus Koch 6322f5a317 Add trashernet_types package 2021-08-31 20:35:15 +02:00
Markus Koch 3775dc336b mac: Add MAC RX 2021-08-30 13:27:30 +02:00
Markus Koch 76301f0a97 bench: Add IPG after send_data 2021-08-30 13:27:03 +02:00
Markus Koch 1f353fcb2f phy: rx: Do not reset rx_data to save resources 2021-08-30 13:26:46 +02:00
Markus Koch 355bbc5ab1 mac: Add generic CRC 2021-08-30 12:15:23 +02:00
Markus Koch 775024e91f bench: Add basic test bench for PHY 2021-08-30 12:14:58 +02:00
Markus Koch dddfdbabc1 phy: Add CDC wrapper 2021-08-28 19:09:14 +02:00
Markus Koch d16f1afd9a phy: Rename rx/tx signals 2021-08-28 19:08:37 +02:00
Markus Koch 3900d454f9 misc: Allow dynamic length for synchronizer 2021-08-28 19:08:07 +02:00
Markus Koch 38f96cdc63 phy: rx: Come up in disconnected state after reset 2021-08-28 14:25:51 +02:00
Markus Koch 0133fa8cce phy: rx: Fix bit order 2021-08-28 14:25:47 +02:00
Markus Koch 9e5b958f46 phy: rx: Reset transition analyzer state at the EOT 2021-08-28 14:24:28 +02:00
Markus Koch f5f643287f phy: rx: Cleanup 2021-08-28 14:23:44 +02:00
Markus Koch 1f894866ab phy: rx: Implement error handling for Manchester 2021-08-28 14:23:15 +02:00
Markus Koch 5d6df0219b phy: rx: Introduce simple glitch filter 2021-08-28 14:22:28 +02:00
Markus Koch 08bd5f166b Implement PHY RX 2021-08-27 20:14:19 +02:00
Markus Koch 85f3a3021a Initial commit 2021-08-27 20:10:47 +02:00