Hacker News new | ask | show | jobs
by rjsw 937 days ago
Have you thought of running NetBSD on the SE/30 and debugging your hardware from that? You would have a modern network stack with source.
1 comments

That's not a bad idea, but the 'interacting with the hardware' part of writing a driver has actually been a breeze - within a few hours of building the card, I'd thrown together a test harness that was able to send and receive packets.

The hard part is getting it to behave properly with Mac OS's 'interesting' and poorly-documented network stack.

Ironically, while I hadn't considered NetBSD, I do want to write a driver for it for A/UX - between the recent work that has already been done on A/UX drivers (https://github.com/SolraBizna/testc), and some reverse-engineering of its network code, I think it's well within the bounds of possibility, even with the original driver SDK being Lost Media.