minhas informações de contato
Correspondência[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
por favor leia[Aprendizado prático ARM GICv3/v4]
Na arquitetura ARM GICv3 e GICv4, diferentes tipos de interrupções (como PPIs, SPIs, SGIs e LPIs) podem ser habilitados e desabilitados de diferentes maneiras.
A seguir detalhamos como ativar e desativar essas interrupções:
GICR_ISENABLER0
eGICR_ICENABLER0
As gravações de registro habilitam e desabilitam PPIs em um estado seguro com roteamento de afinidade habilitado.n = 0
, ou seja, existe apenas um registro.Isto pode ser feito porGICD_ISENABLER<n>
eGICD_ICENABLER<n>
Escrito para ativar e desativar PPIs individualmente.Modo de operação tradicional com interrupções físicas("Operação Legada para Interrupções Físicas") geralmente se refere ao suporte para a arquitetura ARM inicial, na qual o método de gerenciamento de interrupções pode ser diferente dos regulamentos GIC mais recentes.