Placas PCI x ISA-PNP

Os barramentos PCI e ISA-PNP ainda convivem em muitas máquinas. Este artigo mostra um pouco das características técnicas de cada um e como o GNU/Linux lida com este hardware.

[ Hits: 39.846 ]

Por: Perfil removido em 30/05/2005


pnpdump e isapnp



Para lidar com dispositivos ISA-PNP o GNU/Linux dispõe de dois comandos: o pnpdump e o isapnp.

pnpdump


É um comando que faz a leitura e exporta (dump) as informações obtidas junto as placas do barramento ISA-PNP (ISA plug-and-play). O conteúdo desta saída deve ser direcionado para um arquivo que servirá de entrada para a correta configuração dos dispositivos e que será feita por isapnp. Apesar de opcional a opção -c deve ser usada, já que torna a configuração mais automática e segura, uma vez que as opções serão descomentadas pelo próprio programa, evitando erros. O comando pode ser chamado neste modo, o arquivo gerado terá um conjunto de parâmetros para a configuração do dispositivo e será lido por isapnp quando este for configurar os dispositivos.

# pnpdump -c > /etc/isapnp.conf

isapnp


É um comando que faz a configuração de dispositivos do tipo ISA-PNP a partir do arquivo isapnp.conf gerado por pnpdump.

O comando pode ser chamado este modo:

# isapnp /etc/isapnp.conf

Serão exibidas as portas, IRQ's e DMA's habilitados. Os dispositivos ISA-PNP podem agora ser configurados do mesmo modo que os dispositivos não-PNP. Sendo este dispositivo um modem será através do comando setserial para configurá-lo na porta e IRQ determinados. Já com a placa de som, basta compilar o módulo da mesma e, na hora de carregar este módulo, informar base (porta), IRQ e DMA, como no exemplo abaixo:

# modprobe sb io=0x220 irq=5 dma=1 dma16=4 mpu_io=0x388

Página anterior     Próxima página

Páginas do artigo
   1. Barramento ISA-PNP
   2. pnpdump e isapnp
   3. O Barramento PCI - Peripheral Component Interconnect
   4. lspci
   5. Conclusões e referências
Outros artigos deste autor

Compilando o kernel no Slackware com pacotes pré-compilados

Outros recursos no OpenOffice: colunas, fundo e bordas

Repensando o PID 1 - Lennart Poettering

Configurando Velox no Kurumin

Convertendo MBR para GPT com gdisk

Leitura recomendada

Instalando driver ATI RADEON 9200SE no Slackware 10.0 com OpenGL

Easy Peasy 1.5 Linux para Netbooks

Wireless RTL-8180 no Linux

Como configurar o dispositivo Wireless LG LW2110P chipset rtl8180 no Slackware 10

Adaptação 2 em 1 de cabo de par trançado 10/100

  
Comentários
[1] Comentário enviado por birilo em 30/05/2005 - 08:28h

Putz, Isa é brabo.

Tenho um modem USrobotics ISA show de bola, mas não existe mais utilidade pra ele.... rs

[] 's

Danilo

[2] Comentário enviado por volcom em 25/07/2007 - 14:09h

cara!!

Tenho uma placa de som SB16 Creative Vi BRA16x pnp (é ISA e o chip é CTL1745) no meu Debian, consigo configurar via alsaconf sem problemas, mas toda vez que reinicio o Pc recebo a seguinte mensagem:

Sound server informational message:
Error while initializing the sound driver:
device /dev/dsp can't be opened (No such file or directory)
The sound server will continue, using the null output device.

Novamente "alsaconf" e tudo vlta ao normal...

Existe algum comandao para listar ISA?

Já dei acesso ao usuário que utilizo no /dev/dsp...memos assim continua.]

Ah...depois do alsaconf tbm tenho que setar o dispositivo no Centro de Controle do KDE.

Valeu e aguardo,

Daniel


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts