
Next: Multiplexação do Processador
Up: Co-rotinas
Previous: Co-rotinas
- Transferências de contexto também podem
ser engatilhadas para ocorrer no momento de uma interrupção,
através
do procedimento iotransfer(fromCoroutine, toCoroutine, interruptVector);
- Tal como transfer, iotransfer armazena o contexto corrente em
FromCoroutine, e estebelece toCoroutine
- Além disto, na ocorrência de uma interrupção associada
a interruptVector, o contexto corrente será armazenado em toCoroutine,
e será feita uma transferência para fromCoroutine
- Importante: o contexto de uma co-rotina inclui o status de
habilitação
ou desabilitação de interrupções
Osvaldo Sergio F. de Carvalho
Wed Mar 19 14:56:39 EST 1997