Newsgroup: it.comp.os.win.win2000
Titolo: Come forzare l'uso di un IRQ su W2000/XP?

Vi chiedo scusa in anticipo se si tratta di un topic gia' trattato, ma non
ho trovato ancora una risposta efficace...
Vorrei semplicemente esser libero di assegnare un IRQ a piacere alle mie
periferiche.
Ogni volta mi e' stato risposto che win2000 assegna le risorse in modo
automatico....e mi ritrovo 6 periferiche ammassate sullo stesso IRQ......con
almeno 4 IRQ totalmente liberi.
Possibile non esista alcun modo di piantare una scheda in uno di quei canali
liberi?
Mi serve davvero.
Ciao e grazie!
Cristian Luca Atzori
--
"Having something to say is the biggest motivator for learning to talk."


Grazie lo stesso,
ho trovato varie risposte su Google
ciao!
Zeb

ho trovato varie risposte su Google
Dato che il NG è qui per aiutare molti con le risposte alla domanda di uno solo,
forse poco ti costava incollare il link di google con la risposta che hai
trovato o al limite incollare direttamente il post vecchio.... :)
Ciao
Skynetman
-- 
"Knowledge is of two kinds. We know a subject ourselves, or we know 
where we can find information upon it". Samuel Johnson (1709-1784)
"First they ignore you. Then they laugh you. Then they fight you.
Then you win". Mohandas K. Gandhi


Giusto Skynet,
anche se in effetti mi e' bastato guardare i vecchi post us questo ng
mediante Google, e l'archivio pare va molto vasto ; )
Ecco il msg piu' chiaro,  IMHO:
----------------------------------------------------------------------------
-------------
Se il tuo Windows2000 e' installato su un sistema ACPI compliant con
ACPI attivato, NON ti servira' assegnare l'IRQ da Bios dato che cmq
Windows2000 gestisce l'assegnazione delle risorse di sistema alle
varie periferiche. Tale comportamento di Windows2000 deriva dall'intento
di assegnare al sistema operativo il controllo diretto sull'hardware.
-> Questo consente di avere particolari impostazioni per il risparmio
energetico e funzioni particolari [ved. ibernazione]. Tuttavia, se nel
computer e' installato hardware NON pienamente ACPI compatibile, possono
verificarsi conflitti a causa della condivisione di Interrupt IRQ.
L'unico modo per riprendere il controllo degli IRQ via BIOS [sempre che
poi l'ultima versione x la tua scheda madre lo consenta] e' quello di
convertire il sistema da ACPI a PC Standard con Gestione APM.
Infatti, solo in questo modo la gestione degli IRQ avviene tramite BIOS,
dal quale Windows2000 ricava le impostazioni per le risorse di sistema.
La conversione ACPI -> APM puo' essere anche fatta senza reinstallare il
sistema operativo [a proprio rischio e pericolo], a patto che il BIOS
della scheda madre consenta l'impostazione manuale degli IRQ per
gli slot AGP/PCI/ISA :
(1) Vai su Device Manager -> Voce Computer
(2) Proprieta' -> Cambi il driver da ACPI PC a PC Standard
(3) Riavvi
(4) Entri nel menu del BIOS e configuri manualmente gli IRQ assegnati
    agli slot delle periferiche. Se hai una porta COM seriale non in uso
    puoi liberare un IRQ disabilitandola.Consulta il manuale della tua
    scheda madre per fare tutto, tenendo conto degli IRQ condivisi tra
    lo slot AGP e il primo PCI, e tra l'ultimo PCI e l'eventuale ISA.
(5) Cerchi la voce PNP OS e la metti su NO.
(6) Salvi le modifiche -> Entri in Windows 2000
(7) Nel Pannello del Risparmio Energetico indichi di usare APM
Passiamo quindi alle avvertenze del caso :
(1) la procedura appena descritta fa perdere al pc le funzionalita'
    ACPI e a Windows 2000 il controllo diretto delle impostazioni PnP,
    visto che gli IRQ sono fissati da BIOS -> L'abbandono di ACPI
    viene quindi visto da certe persone come un atto insensato, tuttavia
    e' necessario per fare funzionare senza problemi particolare
    hardware NON compatibile con ACPI.
(2) alla procedura di conversione ACPI -> APM su sistema Windows 2000 e'
    preferibile la reinstallazione da zero, avendo gia' impostato il
    BIOS in modo che l'ACPI sia disabilitato, ossia i punti (4) e (5)
    della procedura, e quindi installare l'OS.
(3) alcune persone, convertendo ad APM, hanno rilevato problemi con lo
    spegnimento automatico. Le cause possono essere diverse, e cio'
    spiega proprio perche' la conversione su sistema installato sia cmq
    una procedura non garantita. Allego quindi un estratto di un mio
    messaggio, in cui indico alcune possibili soluzioni ai problemi di
    spegnimento in Windows 2000 con supporto APM.
========================================================================
=== ALLEGATO ===========================================================
Le chiavi da modificare si trovano nella sezione Winlogon del registro
di Windows2000 di HKEY_LOCAL_MACHINE e si riferiscono a :
- PowerdownAfterShutdown [che viene suggerito di mettere a 1]
- AutoShellAfterRestart [che viene suggerito di mettere a 0]
Un'altra fonte di problemi e' legato ai driver audio/video che NON sono
pienamente compatibili con l'OS -> in tal caso ti suggerisco di provare
con i driver forniti di default dal sistema operativo. Inoltre, se
NON ti servono le DirectX 8.0 per Win2000 ti sconsiglio di installarle
dato che creano problemi con driver NON certificati Microsoft.
Ultima possibilita' e' quella di seguire le indicazioni fornite in un
articolo che ho trovato su 
http://support.microsoft.com
 seguendo la
chiave di ricerca SHUTDOWN :
(1) Apri il registro dando REGEDT32.EXE da Start -> Esegui.
(2) Individui nell'albero HKEY_LOCAL_MACHINE la chiave
    \SYSTEM\CurrentControlSet\Control
(3) Inserisci il seguente valore [se NON presente, altrimenti editalo]
    Value Name: WaitToKillServiceTimeout
    Data Type: REG_SZ
    String: 20000
Il valore della stringa corrisponde in millisecondi al tempo di default
per lo spegnimento del sistema. Puo' capitare che certi servizi
richiedano piu' di 20 secondi per chiudersi -> pertanto aumentare il
tempo di spegnimento potrebbe risolvere il problema.
Ti devo comunque indicare che Microsoft consiglia di procedere con
cautela nella definizione di tale tempo x spegnimento, soprattutto per
sistemi collegati ad UPS -> controllare che, in caso di assenza di
corrente durante lo spegnimento, l'unita' UPS possa garantire lo
spegnimento.
======= FINE ALLEGATO
Ciao!
Zebrauno