linux-l: Mein Rechner geht nicht ... ;-) (Sound+X11+Last => Stillstand)

Thomas Mueller tmuelli at cs.tu-berlin.de
Do Apr 16 13:24:27 CEST 1998


On Thu, 16 Apr 1998, Peter J. Weyers wrote:

> On Thu, 16 Apr 1998, Thomas Mueller wrote:
> 
> > DMA-Sharing heisst, dass es moeglich ist, dass sich das geraet mit den 
> > DMA Kanal mit einem anderen teilt. Dies wird moeglich durch 
> > programmierung der controller der geraete, so dass sie nur dann auf den 
> > DMA-Leitungen sind, wenn sie auch wirklich angesprochen werden.
> 
> Das wuerde erklaeren, warum es nicht beim Laden des Sound-Modules sondern
> erst irgendwann knallt - heisst aber offensichtlich auch, dass es keine
> Mechanismus gibt, der checkt, ob der DMA Kanal gerade frei ist, richtig?

Jupp, richtig! Es waere z.B. moeglich \, dass der DMA Controller versucht 
ein Ger"at zu erreichen und dieses kein AQ zurueck gibt, oder dass auf 
Daten vom DMA Kanal erwartet werden (CPU liegt flach) und keine Daten 
gesendet werden.

Thomas

 > Ich haette 
erwartet, dass DMA Sharing bedeutet, dass es so eine > Ueberpruefung gibt.
> 
> Danke,
> 
> Peter
>   ,--------------------------------------------------------------------.
>   |Phone:  033762/77-507 , 030/2093-7812  | http://www.ifh.de/~weyers/ |
>   `--------------------------------------------------------------------'
> 
> 
> 

                               \|/              	
                              (@ @)               
----------------------------oOO(_)OOo----------------------------------------
Thomas Mueller              ```   '''                   fon: +49-30-314-73458
FB13 Informatik, FG Konnektionismus                          +49-30-314-73115
tmuelli at cs.tu-berlin.de                                 fax: +49-30-314-73121
post: FR2-1, FB13 Technische Universitaet  Franklinstr. 28/29  D-10587 Berlin
-----------------------------------------------------------------------------






Mehr Informationen über die Mailingliste linux-l