|
 |
Procedure Seriali |
OldInt0C - Fasi finali 3/4
[199 di 403] |
| Gestione degli
eventi seriali con la Tecnica dell'Interruzionedella
Ricetrasmissione Dati con la Tecnica dell'Interruzione |
|
5.3
Procedura OldInt0C:
recupero del
Vettore INT 0CH [3 di 4] |
 | Infine si puntano le
4 locazioni di indirizzo
0CH*4=0030H della
Tabella dei Vettori per
ripristinare in esse l'indirizzo
logico (segment:offset, vettore) della
procedura di
Servizio originale, assumendolo dalla variabile locale
[Old_Int0C]. |
 | Le tecniche per recuperare
e riattivare un
Vettore Originale nella
Tabella dei Vettori d'Interruzione sono
descritte in ogni dettaglio in
queste pagine del Tutorial;
da esse è tratto il codice necessario per
il vettore associato a
INT 0CH, cioè al servizio in risposta ad una
IRQ4
generata dalla porta seriale
COM1
o COM3. |
 | Naturalmente per ripristinare la
procedura associata a INT
0BH in risposta alla richiesta
IRQ3 generata dall'UART
della porta seriale
COM2
o COM4,
si dovrà scrivere nel dodicesimo vettore (0000:002CH) della
Tabella dei Vettori d'Interruzione invece
che nel
tredicesimo
(0000:0030H), ma la sostanza non cambia: |
©
2001-2010 - Studio Tecnico
ing. Giorgio OBER
Tutti i diritti sono riservati
|