In Kürze werde ich an einer Ethernet-Implementierung für eine Bare-Metal-Funktion (ohne Betriebssystem) auf einem ARM-basierten Prozessor arbeiten. Ich bin mit dem Ethernet-Treibermodell im Buch Linux Device Drivers einigermaßen vertraut, frage mich jedoch, ob es eine Referenz für die Implementierung eines Ethernet-Treibers für einen SoC-Lauf mit einem benutzerdefinierten Software-Stack gibt.
Gibt es Referenzimplementierungen für ARM-Architekturprozessoren oder Anleitungen zur Implementierung eines Ethernet-Treibers auf einem ARM-Prozessor?