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: 38.856 ]

Por: Perfil removido em 30/05/2005


O Barramento PCI - Peripheral Component Interconnect



O barramento ISA foi superado pelo PCI. Este barramento representa um avanço tremendo se comparado ao ISA. Suas principais características são:
  • Independência da arquitetura do processador;
  • 100% plug-and-play. Toda placa PCI é PNP.
  • Compartilhamento de interrupções sem qualquer conflito de hardware desde que entre duas placas PCI. Caso seja entre uma PCI e uma ISA vão ocorrer conflitos;
  • Bus Mastering nativo com frequência de 33 Mhz e taxa de transferência de 132 MB/s em substituição ao esquema de DMA;
  • Padronização na identificação dos dispositivos através de ROM com Ids para fabricante, modelo e revisão do dispositivo;
  • Maior número de endereçamentos de I/O, sendo 256 endereços por slot. Isto mesmo, o endereçamento é por slot.
  • Possibilidade de conflito entre placas é nula ou próxima de zero. Caso ocorra experimente trocar a ordem das placas nos slots ou ir incluindo uma a uma no sistema.

Identificação de dispositivos PCI


O padrão PCI possui uma característica que facilita a configuração e identificação de dispositivos. Toda placa PCI possui uma ROM onde são armazenadas informações conhecidas como cabeçalho de configuração. Esta ROM armazena informações sobre o fabricante, o tipo do dispositivo e a sua revisão. Quando o computador é iniciado estas informações são lidas pela BIOS e utilizadas na configuração.

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

Varnish: Uma camada de velocidade

Conheça o Project Bossanova

XFree86 - Um pouco da história deste poderoso ambiente gráfico para UNIX

Programando em Qt

Perl e MySQL

Leitura recomendada

Open Hardware: Quem topa o desafio?

Instalando driver ATI RADEON 9200SE no Slackware 10.0 com OpenGL

Memórias

Como instalar o modem Intel 536EP no Slackware

Placa de rede wireless Encore ENUWI-G2 COM CHIP RTL8187B no Linux

  
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