Commit Graph

13 Commits

Author SHA1 Message Date
Markus Koch ccb7d6c0da Fix linter warnings 2022-10-30 17:29:14 +01:00
Markus Koch a9039a175c phy+mac: Improve interface
Instead of having the user wait until the en-low was latched by
the core, let's just latch it internally.
2022-01-23 16:52:05 +01:00
Markus Koch 76eaff20fd mac+phy: Initialize all required variables 2022-01-22 20:47:09 +01:00
Markus Koch ef6b6378f8 mac: tx: Implement automatic padding
This also renames the bit_cnt signal to sr_cnt.
97d0905c08 was kinda BS.

This fixes #4.
2022-01-16 14:44:43 +01:00
Markus Koch 22b7d99b1f mac: Add tx_active output 2022-01-16 13:44:33 +01:00
Markus Koch 97d0905c08 mac: Refactor incorrect signal name 2022-01-16 13:43:55 +01:00
Markus Koch 10da238c60 mac: Refactor to use records for the application interface 2021-09-25 16:18:02 +02:00
Markus Koch cfac94136a phy: Refactor to use records for the application interface 2021-09-25 12:28:04 +02:00
Markus Koch cf6fb61195 mac: Use records for header fields 2021-09-25 12:19:54 +02:00
Markus Koch 9addd97b57 Rename types package to general trashernet package 2021-09-25 11:07:12 +02:00
Markus Koch 743d2465d9 Add license headers 2021-09-04 19:33:32 +02:00
Markus Koch 2bee387081 mac: Implement TX path 2021-09-04 19:15:21 +02:00
Markus Koch 3775dc336b mac: Add MAC RX 2021-08-30 13:27:30 +02:00