Diskussion:Peripheral Component Interconnect

Aus Lowlevel
Version vom 22. Juli 2010, 19:16 Uhr von XanClic (Diskussion | Beiträge) (→‎Beispielcode: Mit nur so einer Ansage arbeite ich den Code sicher nicht durch)
Wechseln zu:Navigation,

Ich mach dann noch die Status-, Command- und Base-Address-Register fertig. Ich prüfe noch ab welcher Version Hypertransport und PCI-X 4096 Bytes Config-Space unterstützen (das wurde dort erst implementiert nachdem PCI-Express fertig war). Ich würde an ein paar Stellen noch auf spezifische Unterschiede der PCI-Nachfolger gegenüber dem Original eingehen. Gibt es noch sonst irgendwelche Wünsche? --Erik.vikinger 14:18, 28. Feb. 2010 (CET)

Wie detailliert sollen eigentlich die PCI-Nachfolger erklärt werden? Mit Hypertransport kommt das OS, dem BIOS sei dank, kaum in Berührung. PCI-X dürfte in kaum einem Privat-PC zu finden sein und AGP stirbt schneller aus als es gekommen ist. Ich denke wirklich interessant sind vor allem der klassische PCI und der überragende PCI-Express. --Erik.vikinger 21:07, 3. Mär. 2010 (CET)

TODO : Im Abschnitt "Zugriff auf den Konfigurations-Adressraum" müssen noch die einzelnen Möglichkeiten aufgezählt und erklärt werden. Für die 4096 Bytes großen Bereiche gibt es neue Zugriffsmethoden. Das suche ich mal bei Gelegenheit zusammen. --Erik.vikinger 23:56, 28. Feb. 2010 (CET)

Welche Capabilities sollten eigentlich alle beschrieben werden? Bitte macht Euch da mal Gedanken und äußert Wünsche. Ich denke PCI-Express -Controll-irgendwas könnte wichtig sein weil man das in modernen und zukünftigen PCs sehr häufig antrifft. MSI(-X) ist zwar interessant, vor allem wenn man IRQ-Sharing vermeiden möchte, wird aber auf PCs üblicherweise (leider) nicht benutzt. PCI-Power-Management ist wohl für die meisten Hobby-OSe uninteressant (gut für mich davon hab ich nämlich (noch) keine Ahnung). --Erik.vikinger 10:15, 1. Mär. 2010 (CET)

TODO : Es müssen noch ein paar Begriffe (wie z.B. Master und Target) erläutert werden. Die werden in der Spec und vielen anderen Texten so benutzt und sollten auch hier verwendet werden. --Erik.vikinger 18:26, 1. Mär. 2010 (CET)

TODO : Nachprüfen ob das 66 MHz Capable Bit wirklich bei allen PCI-Nachfolgern ungültig ist. --Erik.vikinger 18:38, 1. Mär. 2010 (CET)

TODO : Etwas über Bridges und das PCI-Interrupt-Routing schreiben. --Erik.vikinger 17:27, 3. Mär. 2010 (CET)

Außerdem sollte was über die Topologie, also Bus vs. Point-to-Point, geschrieben werden. --Erik.vikinger 21:07, 3. Mär. 2010 (CET)

Wie interessant ist das Thema Power-Management wirklich? Ich lese mich an der Stelle gerne etwas tiefer in die Spezifikationen ein, werde ich wohl früher oder später eh machen müssen. Also wenn das wirklich von Interesse ist dann schreibe ich dazu auch gerne mal einen Abschnitt. --Erik.vikinger 20:44, 3. Mär. 2010 (CET)

Beispielcode

Der Beispielcode ist scheinbar Fehlerhaft.

Wenns nur scheinbar ist, ist ja alles in Ordnung. Spaß beiseite: Ich habe ihn mir jetzt nicht angesehen, aber du könntest ihn dann ja korrigieren, wenn du aber nicht sicher bist, wie es richtig geht, dann sag uns, was falsch ist, oder wenn dir da auch nicht so sicher bist, dann sag uns wenigstens, woran du siehst, dass er falsch ist. —Clici McXan 20:16, 22. Jul. 2010 (CEST)