/ / ID de interrupção para mapeamento de nomes - linux, interrupção, manipulação de interrupções, hardware android

ID de interrupção para nomear mapeamento - linux, interrupção, manipulação de interrupções, hardware de android

Estou executando alguns benchmarks em um sistema Linux e gravando a chegada da interrupção observando o ID da interrupção "s. Gostaria de mapear a ID da interrupção para seu nome.

Por exemplo, interrompa não. 7 corresponde à exceção de falha de página.

cat / proc / interrupt não está ajudando. Nesse arquivo, algumas interrupções são anotadas pelo seu ID (ex: 0 para interrupção do timer) e outras são notadas por um MACRO crítico (ex: PMI para interrupções no monitoramento de desempenho)

Respostas:

1 para resposta № 1

Eu estou assumindo que você está falando sobre configurações da Intel.

Experimente o site do OSDEV para obter perguntas sobre interrupções. Em particular: http://wiki.osdev.org/Interrupt_Vector_Table

Observe que os traps de CPU e vetores de interrupção podem se sobrepor e que os números de interrupção podem ser reprogramados pelo sistema operacional.

Vejo Como obter o vetor de interrupção?