smoltcp

Implementing and optimizing an Ethernet 10BASE-T MAC layer for maximum throughput

38 min read

In this final post in a series of posts on my Niccle project, I describe how I implemented and optimized a MAC layer on top of my bit banged Ethernet 10BASE-T PHY implementation, responsible validating packet checksums, buffering received packets, and interfacing with higher-level TCP/IP software stacks.

Read more →