| Zeile 16: | Zeile 16: | ||
:: Eventuell nach [[ISA DMA Controller]] verschieben, hier nur eine Einleitung was DMA ist und kurz anreißen, dass es da einen DMA Controller für (E)ISA gibt und auf [[ISA DMA Controller]] verweisen. Dann bei PCI wohl bus mastering und erklären wie das zu DMA führt, ansonsten auf [[PCI#Bus mastering]] oder so verweisen. | :: Eventuell nach [[ISA DMA Controller]] verschieben, hier nur eine Einleitung was DMA ist und kurz anreißen, dass es da einen DMA Controller für (E)ISA gibt und auf [[ISA DMA Controller]] verweisen. Dann bei PCI wohl bus mastering und erklären wie das zu DMA führt, ansonsten auf [[PCI#Bus mastering]] oder so verweisen. | ||
| + | |||
| + | ::: Das auslagern des großen Abschnittes über den ISA-DMA-Controller halte ich auch für sinnvoll (ist ja nur eine Variante von vielen), dann dürfte man aber im restlichen Text nicht mehr von "ISA-DMA" sondern von "DMA mit extra Controller" reden. Gerade bei den dedizierten DMA-Controllers gibt es ne ganze Reihe interessanter Implementierungen in vielen Mikrocontrollern und SoC-Systemen die teilweise deutlich über die durchschnittlichen PCI-DMA-Implementierungen hinausgehen. --[[Benutzer:Erik.vikinger|Erik.vikinger]] 18:52, 28. Feb. 2010 (CET) | ||
| + | |||
:: Ich kenn mich mit PCI jetzt nicht wirklich aus, aber ich dachte, dass hätte mit DMA im Sinne von Hardware nichts zu tun. Stattdessen können die PCI-Komponenten selbst direkt auf den Bus zugreifen und so DMA im Sinne des Vorgangs machen. Am Anfang wird ja schon kurz die Idee hinter DMA erklärt, danach kommt das Programmieren der DMA-Controller; in dieser Einleitung kann man ja schreiben, dass es auch andere Verfahren gibt direkt auf den Speicher zuzugreifen und dabei z.B. auf den PCI-Artikel verweisen. Aber korrigier mich, wenn ich mit meinen PCI-Vermutungen falsch liege :) --[[Benutzer:DarkThing|DarkThing]] 19:18, 13. Dez. 2008 (CET) | :: Ich kenn mich mit PCI jetzt nicht wirklich aus, aber ich dachte, dass hätte mit DMA im Sinne von Hardware nichts zu tun. Stattdessen können die PCI-Komponenten selbst direkt auf den Bus zugreifen und so DMA im Sinne des Vorgangs machen. Am Anfang wird ja schon kurz die Idee hinter DMA erklärt, danach kommt das Programmieren der DMA-Controller; in dieser Einleitung kann man ja schreiben, dass es auch andere Verfahren gibt direkt auf den Speicher zuzugreifen und dabei z.B. auf den PCI-Artikel verweisen. Aber korrigier mich, wenn ich mit meinen PCI-Vermutungen falsch liege :) --[[Benutzer:DarkThing|DarkThing]] 19:18, 13. Dez. 2008 (CET) | ||