20 Commits

Author SHA1 Message Date
ba0cbed9bf bench: hw_itl: Use UDPprot 2025-09-19 10:13:49 +02:00
3e1a53abaf Move header fields into records 2025-09-11 13:00:09 +02:00
f62a464e7e ipv4: Implement gateway handling
Closes #17.
2025-09-02 12:33:23 +02:00
f67e8d8b37 Reformat code using latest version of Sigasi 2025-09-02 09:45:30 +02:00
154604aacd udp: Add UDP decoder 2025-09-02 09:35:14 +02:00
87bc9ce3d7 ipv4: Add rx_length field 2022-11-01 16:22:59 +01:00
fdcb1cb719 ipv4: Implement IPv4 TX 2022-10-31 23:46:46 +01:00
172a11070b ipv4prot: Implement IPv4 protocol muxing 2022-10-31 16:57:54 +01:00
277d01737d ipv4: Implement RX 2022-10-30 22:32:47 +01:00
ccb7d6c0da Fix linter warnings 2022-10-30 17:29:14 +01:00
4804674d8e arp: Implement ARP requests
This is still missing timeout in case of no reply.
This needs to be added!
2022-10-28 18:52:17 +02:00
5f7704cf63 pkg: Implement to_string functions for MAC and IP addresses 2022-05-15 14:51:52 +02:00
5f389b0c7b arp: Implement ARP replies 2022-05-15 14:51:49 +02:00
7aa1b56bf9 eth: Add Ethernet type MUX 2022-05-13 20:37:28 +02:00
8f3420bd54 pkg: Add configuration_t to trashernet 2022-05-13 20:36:52 +02:00
22b7d99b1f mac: Add tx_active output 2022-01-16 13:44:33 +01:00
10da238c60 mac: Refactor to use records for the application interface 2021-09-25 16:18:02 +02:00
cfac94136a phy: Refactor to use records for the application interface 2021-09-25 12:28:04 +02:00
cf6fb61195 mac: Use records for header fields 2021-09-25 12:19:54 +02:00
9addd97b57 Rename types package to general trashernet package 2021-09-25 11:07:12 +02:00