-
-
Erfahrener Benutzer
Roboter Experte
-
Erfahrener Benutzer
Robotik Einstein
Hallo,
hast Du schon die Seite von
http://www.ulrichradig.de/
angeguckt, da ist ein Webserver mit Realtek 8019 Chipsatz.
-
Erfahrener Benutzer
Robotik Einstein
und hier ist ein Mega32 mit einer RTL8019 Karte als Webserver im Einsatz.
Gruß Sebastian
-
Erfahrener Benutzer
Roboter Experte
Hi,
ja, das Projekt vom Ulrich kenn ich natürlich, dort steht aber leider auch nichts näheres zur Ansteuerung
Den Chipsatz den ich benutz ist genauso wie der von Realtek NE2000 kompatible. Also von der Ansteuerung gleich.
Aber aus dem Quellcode von Ulrichs Webserver kann ich leider nichts zu den oben gestellten Fragen finden
Gruß,
Mehto
-
Erfahrener Benutzer
Roboter Experte
Die wichtigste Frage die mich beschäftigt ist wie ich den eigentlich in den Ringpuffer schreibe...
Es scheint da ja Remote DMA Ports (Adresse 0x10-0x17) zu geben, aber wie funktiioniert das?
Sind die Write und Read-befehle im Commandregister für die Lese/schreibvorgönge für den Puffer?
Geht das vieleicht so das man im Command-Register z.B. Read aktiviert und dann die nächsten 8Byte vom Ringpuffer-pointern aus dem Puffer in den DMA Registern stehen?
Ich wäre für jede Hilfe dankbar...
Gruß,
Mehto
-
Frag doch einfach mal den Uli,
ich denke, daß er Dir helfen kann...
Gruß Sebastian
-
Erfahrener Benutzer
Roboter Experte
Hallo Metho,
schon was rausgefunden? Ich fange auchgerade mit NE2000 an, und stehe auch vor diesen Fragen.
Wäre toll wenndu deine Errungenschaften hier ausbreiten könntest
-
Erfahrener Benutzer
Roboter Experte
Hi,
ja ich hab mich damit noch ne weile beschäftigt, dann aber wieder aufgegeben.
Ich hatte für erstmal vor eine Netzwerkkarte mit Assembler anzusteuern und danach und nach Internetprotukolle aufzubauen
Das es aber schon verschiedene Projekte von anderen gibt (z.B. das von Ulrich Radig) lohnt sich das nur wenn man das unbedingt mal selber gemacht haben möchte.
Werd mir irgendwann den Webserver von Mikrocontroller.net mal noch fertig nachbauen, eigentlich fehlt nur noch die richtige Netzwerkkarte (meine funktioneiren nicht )
Aber ich kahm jetzt auch zu ein paar Embedded Systeme, die haben einen Netzwerkcontroller schon on Board und sind sehr leistungsfähig. Werd mich erstmal mit denen beschäftigen.
Sollte ich irgendwann nochmal Lust bekommen eine Netzwerkkarte selber anzusteuern und es zu Ende machen werd ich mich natürlich melden.
Hier sind die Links die ich gesammelt habe:
(Das Treiber Projekt)
http://www4.informatik.uni-erlangen....ung-NE2000.pdf
ftp://202.65.194.18/cn/nic/rtl8019as/spec-8019as.pdf
http://www.national.com/ds.cgi/DP/DP83905.pdf
http://www.national.com/an/AN/AN-874.pdf
Gruß,
Mehto
-
Erfahrener Benutzer
Roboter Experte
Konstruieren gerade mein Realtek Board
Was ich noch wissen möchte... hab das noch nicht so ganz gerafft mit dem ISA Port.
Für was ist am Realtek Chip Host Adress gut?
Also die Pins SA0 bis SA19... wozu das?
-
Erfahrener Benutzer
Roboter Experte
Hi,
ich glaub das sind die Adresseingänge für den ISA Bus.
Normal "fühlt" sich die Karte glaub ich bei der adresse 0x300 angesprochen, weiß es aber nicht mehr auswändig, schau mal auf der Seute von Ulrich Radig.
Brauchen tust du von den Adresspins glaub ich nur 3 Stück
Gruß,
Mehto
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen