terça-feira, 10 de novembro de 2009

Atributos fundamentais da BIOS (1.101.1)

Para se configurar um hardware utilizando o shell, deve-se primeiramente ter uma noção dos utilitários de configuração de BIOS. Com esses conhecimentos podemos liberar/bloquear periféricos integrados ao computador, ativar proteção contra erros e configurar endereços I/O, IRQ e DMA.

I/O -> Endereço do dispositivo mapeado na memória do sistema. É através desse endereço que a CPU irá se comunicar com o dispositivo.
IRQ -> Requisição de interrupção do sistema através do dipositivo. O dispositivo envia um sinal de interrupção (IRQ) informando a CPU para parar a execução corrente para processar as instruções enviadas pelo dispositivo.
DMA -> Directory Memory Access, acesso direto a memória. Utilizando o canal DMA para acessar a leitura e escrita na memória sem a intervenção da CPU.

As informações amazenadas pelo Kernel com relação aos dispositivos se encontram no diretório /proc.
Ex.: /proc/dma, /proc/ioports, /proc/interrupts, /proc/pci, etc.

Para listar os componentes do computador utilizamos o comando lspci e para ter uma informação mais completa, incluindo dados do IRQ, DMA, I/O, utilize a opção -v.
Ex.: $ lspci -v

Nenhum comentário: