| AleAme |
Livello Utente :
Guest
|
|
|
|
| Postato il : 11.57 @ 18/03/03 |
|
DMA sta per Direct Memory Access (Accesso Diretto alla Memoria). Questo è un metodo che permette alle periferiche l'apertura di canali per scrivere/leggere direttamente alla memoria senza impegnare la CPU. Questo scarica parte del lavoro dalla CPU per permetterle di eseguire processi più importanti.
Come gli IRQ, ti è permesso assegnare un solo canale DMA alla volta ad un dispositivo attivo. Altrimenti causerà un conflitto e le cose non funzioneranno adeguatamente. Nota la parola attivo - questo significa acceso e un programma software che accede il dispositivo. Puoi avere un canale DMA assegnato a due dispositivi SOLO se un solo dispositivo alla volta è attivo - rischioso, ma consentito.
Questo può essere causa del tutto problema...
|
______________________________________________________________
|
|