mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Frage an PCI Bus Spezialisten


Autor: Busfahrer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

habe eine Frage an PCI Bus Spezialisten.
Jedes Target auf dem Bus hat bekanntlich den Configuration Space.
Wird dieser Configuration Space nur in der Auto Configuration Phase 
genutzt?

Oder gibt es nach der Konfiguration aller gefundenen Devices auch noch 
die Notwendigkeit, Configuration Space Zugriffe zu machen oder ist es so 
auch nicht mehr "erlaubt" danach bzw. nicht gewünscht?

Wären Config.-Space Zugriffe danach "out of spec."?

Mir ist beim lesen der Spec. nicht so richtig klar geworden, ob diese 
Zugriffe nach der Auto-Config. verboten sind, oder nicht erwünscht oder 
erlaubt.

Wer weiß mehr? Vielen Dank für die Hilfe.

Hajo

Autor: Peter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Habe zwar nicht viel ahnung davon, aber es gibt auch HOT-Plug PCI. 
Demzufolge würde ich vermuten das es immer Verfügbar sein muss.

Autor: Busfahrer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hat sich erledigt.

Mann mann mann. Ich muß zum Optiker.
Gerade habe ich wieder die Spec. durchgegraben und was finde ich:
A device's Configuration Space must be accesible at all times, not just during system boot.

Danke auch an Peter.

Autor: Jens (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Busfahrer:

Wenn ich mich richtig erinnere gibt es Devices, die komplett über
Register im Configspace angesprochen werden. Da hat sich dann jemand
die Implementierung weiterer Register im IO- oder Mem-Adressraum 
erspart.

Jens

Autor: peterguy (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die Interrupterkennung / -bestätigung geht meines Wissens nach auch über 
den Config-Space.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.