Hacker News new | ask | show | jobs
by nousermane 1404 days ago
Igor Cesko did probably the first widely-known implementation of bit-banged 10BASE-T, in 2004:

https://web.archive.org/web/20110312185808/http://members.ch...

Although, one should note that both Igor & Charles did that purely in software, while OP's project is using PIO machinery, so it's strictly speaking not the same thing.

1 comments

Back in 1999 we built a 100% bit-banged software implementation of 10BASE-T including all of the stack up to UDP & TCP. It was a demonstration project to show off the performance of the 50MHz/50MIPS Scenix microcontroller.

By the time it was commercialized in 2001 the PHY had moved into hardware, but the Ethernet MAC functionality was still software.

https://www.ic72.com/pdf_file/i/428749.pdf

It is funny to see now that we named the chip IP2022 ... IIRC I don't think we were thinking that it was so futuristic it represented what the year 2022 would look like.