Markus Koch markus
markus commented on issue fpga/trashernet#11 2022-11-01 16:24:06 +01:00
IP: Implement ICMP Ping

Implemented echo replies in 6de8d2453781d515d0c064b0e452c8081dec43f2.

markus closed issue fpga/trashernet#11 2022-11-01 16:24:06 +01:00
IP: Implement ICMP Ping
markus pushed to feature/ipv4 at fpga/trashernet 2022-11-01 16:23:31 +01:00
6de8d24537 icmp: Implement ICMP echo replies
87bc9ce3d7 ipv4: Add rx_length field
Compare 2 commits »
markus closed issue fpga/trashernet#10 2022-10-31 23:48:43 +01:00
IP: Implement IP Protocol MUXing
markus commented on issue fpga/trashernet#10 2022-10-31 23:48:25 +01:00
IP: Implement IP Protocol MUXing

Implemented in 172a11070b6688d878d4a356209f4e1954cdc637.

markus closed issue fpga/trashernet#12 2022-10-31 23:47:48 +01:00
IP: Implement IP en-/decoding
markus commented on issue fpga/trashernet#12 2022-10-31 23:47:14 +01:00
IP: Implement IP en-/decoding

Encoding in fdcb1cb719e9435c98cd875953afcb2b5fffc29f.

markus pushed to feature/ipv4 at fpga/trashernet 2022-10-31 23:46:44 +01:00
fdcb1cb719 ipv4: Implement IPv4 TX
a0c9df28f1 ipv4: Remove obsolete signals
Compare 2 commits »
markus pushed to feature/ipv4 at fpga/trashernet 2022-10-31 17:02:36 +01:00
0d7981f801 ipv4: Default sr to all zeroes to squelch warnings
markus pushed to feature/ipv4 at fpga/trashernet 2022-10-31 16:57:55 +01:00
172a11070b ipv4prot: Implement IPv4 protocol muxing
9d9b3b1cce eth: Fix incorrect TX exit condition
e421ba0dff eth: Fix missing reset for tx sel
Compare 3 commits »
markus opened issue fpga/trashernet#13 2022-10-31 16:51:36 +01:00
ETH and IPv4prot muxing fails when two access in the same cycle
markus commented on issue fpga/trashernet#12 2022-10-30 22:34:35 +01:00
IP: Implement IP en-/decoding

Decoding in 277d01737ddd46bbb3ee5573e90f90d6c826c4c0

markus created branch feature/ipv4 in fpga/trashernet 2022-10-30 22:32:52 +01:00
markus pushed to feature/ipv4 at fpga/trashernet 2022-10-30 22:32:52 +01:00
277d01737d ipv4: Implement RX
markus pushed to feature/arp at fpga/trashernet 2022-10-30 22:31:37 +01:00
a19de6d0c8 gen: Add generic timer module
markus pushed to master at fpga/trashernet 2022-10-30 22:31:18 +01:00
a19de6d0c8 gen: Add generic timer module
markus opened issue fpga/trashernet#12 2022-10-30 19:03:09 +01:00
IP: Implement IP en-/decoding
markus commented on issue fpga/trashernet#9 2022-10-30 18:58:23 +01:00
ARP: Implement simple ARP

Finished implementation in 1c08d488610796795972eef988192da244d8ad64.

markus closed issue fpga/trashernet#9 2022-10-30 18:58:23 +01:00
ARP: Implement simple ARP
markus pushed to master at fpga/trashernet 2022-10-30 17:38:55 +01:00
1c08d48861 doc: Add ARP layer to README
ccb7d6c0da Fix linter warnings
8d9ca9e784 arp: Rename timeout_tick to systick
3240f363ba arp: Reformat code
a5d5ca280d arp: Add timeout
Compare 10 commits »