ich möchte hier nochmals den W5100(mit hardwired IP stack) und das WIZ812MJ einwerfen (auch wenns fast schon an werbung grenzt, aber den ENC halte ich für weit überholt), da du nur ne reihe von werten über SPI in die register jagen musst um ihn zu initialisieren und auszulesen! den software IP stack in die bootsektion zu quetschen halte ich persönlich für unmöglich

PS distru für die module ist
http://www.dacomwest.de/de/ethermodul.htm

das ding kann auch dhcp und tcp und du musst dich um kein stück der paketdaten kümmern, einfach in den speicher schreiben, adresse eintragen, oder im tcp einfach direkt den sendebefehl geben