Aus alten Netzwerk-Aktivitäten habe ich drei Stück von den Controllern AM79C961 herumliegen. Ich würde sie gegen ein pauschales Porto von 5 Euro abgeben.
Ist ein PC-spezifischer NIC, genauer für den ISA-Bus, und vermutlich nicht sehr einfach in anderen Szenarien (z.B. mit einem µC) verwendbar. Datenblatt anbei.
Harald K. schrieb: > und vermutlich > nicht sehr einfach in anderen Szenarien (z.B. mit einem µC) verwendbar. Will gar keine Werbung für den Chip machen, aber ISA-Bus-Controller mit einem µC zu steuern ist einfach und machbar. Paar Adressen, Chip Select und /RD und /WR Signale sind einfach zu handlen. Das haben schon einige Leute gezeigt die IDE-Festplatten und Compact- Flash-Karten (erfolgreich) angesteuert haben.
Wastl schrieb: > aber ISA-Bus-Controller > mit einem µC zu steuern ist einfach und machbar Das Ding hier ist ein bisschen was anderes als 'ne NE2000 - "jumperless configuration", d.h. irgendein (später) plug&play-Standard, und obendrein kann es Busmaster-DMA. Gut, das muss man nicht nutzen, aber ...
Harald K. schrieb: > Das Ding hier ist ein bisschen was anderes als 'ne NE2000 Aber nur ein bissl anders, und zwar ne NE2100, Hatte PN geschickt! Gruß
Wastl schrieb: > Will gar keine Werbung für den Chip machen, aber ISA-Bus-Controller > mit einem µC zu steuern ist einfach und machbar. Paar Adressen, > Chip Select und /RD und /WR Signale sind einfach zu handlen. Da muss man aufpassen. Wir hatten damals(tm) einen CS8900A an einem ARM7TDMI-basierten Mikroprozessor (Alcatel MTC20285) eingesetzt. Das Ding reagierte ausgesprochen empfindlich auf kleine Abweichungen vom ISA-Timing, d.h. wir mussten mit zwei RC-Gliedern und diskreter Logik die Länge von /CS und die Lage von /WR genau hindengeln. > Das > haben schon einige Leute gezeigt die IDE-Festplatten und Compact- > Flash-Karten (erfolgreich) angesteuert haben. Natürlich gibt es viele positive Beispiele, aber trotzdem darf man sich nicht darauf verlassen, dass solche Komponenten mit abweichenden Bus-Timings zurechtkommen.
Andreas S. schrieb: > Das > Ding reagierte ausgesprochen empfindlich auf kleine Abweichungen vom > ISA-Timing, Da muss man halt einfach den "richtigen" Chip verwenden. Ich hatte mit dem SMSC LAN91C96 überhaupt keine Probleme.
Wastl schrieb: > Da muss man halt einfach den "richtigen" Chip verwenden. Ich > hatte mit dem SMSC LAN91C96 überhaupt keine Probleme. Die Verwendung des CS8900A war eine Konzernvorgabe von einem anderen Standort. Dort wurden gerne ungeeignete Komponenten ausgewählt, um die Schuld anschließend den bösen Firmwareentwicklern an unserem Standort zuzuschieben. Ich erinnere mich bei dem Projekt noch ganz genau daran, dass der Hardwareentwickler explizit die JTAG-Buchse weggelassen hatte, weil sie nicht im Abteilungsinteresse der Berliner HW-Entwicklung läge, sondern nur den Firmwareentwicklern in Kiel nütze. Normales Revierverhalten im Großkonzern.
Das Angebot AM79C961 - kann die jemand brauchen? ist vergeben.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.
