Wo kann ich ein Dokument erhalten, das den OpenPIC- und MPIC-Standard spezifiziert?
Antworten
Zu viele Anzeigen?Es wurde nie eine vollständige Dokumentation für OpenPIC veröffentlicht. Das Naheliegendste war die Dokumentation für den AMD 19725c OpenPIC-Controller. Sie war zu finden unter http://www.amd.com/html/products/pcd/openpic/19725c.pdf aber es scheint, dass der Link nicht funktioniert und die Suche auf der AMD-Website nichts ergibt. Am besten ist es wahrscheinlich, sich den OpenPIC-Quellcode im Linux-Kernel anzusehen.
Was den MPIC betrifft, so können Sie sich in der Dokumentation für den Intel 80314 I/O-Prozessor.
OpenPIC ist nicht nur kein Standard, es gibt nicht einmal eine Spezifikation. Es gab eine Spezifikation mit dem Namen "The Open Programmable Interrupt Controller (PIC) Register Interface Specification Revision 1.2", Ausgabedatum Oktober 1995, gemeinsam herausgegeben von Advanced Micro Devices und Cyrix Corporation. Auf dieses Dokument wird in include/linux/openpic.h verwiesen. Das Dokument selbst ist jedoch verschwunden.
Neben der Linux openpic.h verweisen einige technische Referenzen von Freescale PowerPC wie das "P1020 QorIQ Integrated Processor Reference Manual" auf "die OpenPIC-Architektur" und erwecken den falschen Eindruck, dass es einen Standard oder eine bestehende Spezifikation gibt.
Nach Angaben von Wikipedia "AMD und Cyrix verwendeten einst die ähnliche OpenPIC-Architektur, die bis zu 32 Prozessoren unterstützen kann. Nach ihrem Scheitern beschloss AMD jedoch, die Intel APIC-Architektur für seine AMD Athlon und späteren Prozessoren zu lizenzieren." Die Absicht der Formulierung "Nach dem Scheitern" ist nicht klar. War es Cyrix' Ausfall (Fusion mit National Semiconductor) oder bedeutet es, dass die OpenPIC-Architektur-Initiative nicht zustande gekommen ist?
AMD hat den Link zu der oben erwähnten OpenPIC-Spezifikation entfernt.
Hier sind auf jeden Fall einige neuere Links:
- Siehe die Liste der IBM MPIC-Dokumente .
- Freescale PIC Anwendungshinweis
- Abschnitt 1.3.10 von " P1020 Integrierter QorIQ-Prozessor Referenzhandbuch "