nicth mit AVR-DOS, ich habe sowohl das W5100 als auch SD KArten Bare Metal angesprochen, das waren aber alles nur "because i want to know if i can" Projekte.

Ich hab keinen Plan wie dein AVR-DOS den W5100 anspricht, aber am "Einfachsten" machst du es dir wohl, wenn du simpelstes HTML benutzt! Also auf eine ankommende Port 80 TCP Verbindung mit einem simplen HTML Header antwortest der dem Browser mitteilt, dass eine Binärdatei folgt und diese dann von der SD Karte lesen.

Oder wenn es Text ist, einfach den Inhalt als Text ausgeben.

Dritte Lösung, einen mini FTP server für dein AVR-DOS finden