Sezione |
Indirizzi Base
Registri Interni
|
Funzioni DOS |
Programmazione |
ENTRY POINT [1 di 20] |
|
Funzione DOS
per le porte seriali -
INT 21H
- Funzione 3FH
|
|
Si tratta di una delle filosofie del DOS, che ama identificare i suoi interlocutori come dispositivi generici (device), mediante un gestore (handle) numerato; il penultimo tra quelli previsti (handle 3) è associato proprio al dispositivo standard ausiliario, AUX:, solitamente inteso proprio come COM1:; con il comando DOS MODE, descritto nella pagina precedente, è possibile affidare al dispositivo ausiliario anche la porta COM2. |
|
Nel caso specifico delle porte seriali sembra piuttosto improbabile "creare" (Funzione 3CH) o "aprire" (Funzione 3DH) o "chiudere" (Funzione 3EH) una porta seriale (o meglio il dispositivo standard n° 0003), mentre è possibile virtualmente "leggere" (Funzione 3FH) o "scrivere" (Funzione 40H) una porta seriale. | |
Si tratta di una Funzione poco raccomandabile e poco affidabile, una virtualizzazione della vera porta seriale e quindi del tutto impreparata a gestire le complesse procedure di ricetrasmissione di un UART: meglio far riferimento alla Funzione 02H dell'INT 14H o accedere direttamente al Registro di Ricetrasmissione [port_8]. |
|
In ingresso:
|
|
In uscita lascia:
|
|
L'effetto di questa Funzione è sostanzialmente identico a quello della SottoFunzione 02H della Funzione 44H |
|
Funzioni DOS | ENTRY POINT | |||||||
1 di 20 |
|
|
|
|
Home |
|
|||||||
|
Motore Ricerca |
|