Desde o início, nas primeiras configurações dos mais velhos PC’s, o método mais prático de identificar jumpers de placas periféricas, que muitas vezes não tinhamos manuais ou sequer faziamos idéia de quais IRQ’s ou endereços usar, é a identificação dos pinos do barramento.
O velho e bom PC (bom ?), conta com uma arquitetura de slots p/ expansão simples e completa. Mesmo com as últimas mudanças (PCI, Local Bus, etc) ainda temos formas exatamente iguais ao príncipio. Temos pinos de dados (cada vez mais), pinos de endereços, IRQ’s, DMA’s, tensões e pinos de controle de fluxo de dados (o BUS propriamente dito).
Quantas e quantas noites não perdemos, tentando configurar aquele modem que não lembravamos aonde tinhamos enfiado os manuais, que nem sequer tinham identificações na placa. Sem falar naqueles manuais que esqueceram de atualizar e saíram completamente errados da fábrica.
Muitas vezes nos deparamos na necessidade de trabalhar determinadas placas em IRQ’s diferentes e não podemos fazê-lo. O Plug and Play, ainda está longe de estar maduro e ainda apanharemos muito (até que é divertido) configurando placas.
Tentarei passar algumas dicas que aliviaram minhas dores de cabeça para configurar várias placas nos últimos dez anos. Todas foram testadas e muitas vezes a única solução encontrada para botar alguma josta para funcionar.
Identificando jumpers de controle de IRQ em placas periféricas:
Normalmente, os conjuntos de jumpers para a configuração de IRQ’s, consiste no desvio direto de um pino de saída do CI orientador da placa periférica (que solicitará uma interrupção p/ a placa mãe) diretamente ligado ao pino de IRQ do bus do PC:
/------------ jump 1-------- Pino XX do barramento (IRQ 3)
CI (placa periférica) ------- |------------ jump 2-------- Pino XX do barramento (IRQ 4)
|------------ jump 3-------- Pino XX do barramento (IRQ 5)
\------------ jump 4-------- Pino XX do barramento (IRQ 7)
.... e assim por diante.....
Fica fácil identificar as ligações. Sempre teremos um só jumper ligado (fechando o circuito). Por exemplo. O diagrama acima utiliza IRQ 3 (COM 2 por exemplo) e deve ter o jump 1 fechado e os demais abertos. Caso existam dois ou mais jumpers, o 8259 (antigo controlador de interrupções do XT) ficará loquinho. Todos os pedidos de interrupção vieram do mesmo lugar. Algum pau vai dar......
Com um miter em escala ohmica ou de continuidade, verifique que um dos lados do conjunto de jumpers estará em "curto" (todos ligados ao mesmo ponto), certamente na saída do CI da placa à configurar. As outras pontas dos jumpers deverão cada uma ir direto para um ponto específico do slot. Associe o ponto encontrado à tabela de pinos e IRQ’s mais adiante, para verificar a configuração atual.
Está simples a identificação dos demais jumpers de IRQ’s.
Este caso serve para quando temos um conjunto de jumpers. Quando não temos jumpers, nem software de configuração, utilize o método à seguir:
Fiz isto a primeira vez, porque precisei alterar o IRQ da minha velha placa Super IDE, padrão ISA. Precisava usar as duas COM’s (p/ mouse e para um cabo tipo LAP LINK). Meu modem só permitia IRQ 3 ou 4. Ou seja, qualquer posição geraria conflito com uma das duas COM’s.
Como quase toda Super IDE, com os jumpers eu podia apenas habilitar ou disabilitar as COM’s, ou selecionar COM1 / COM 3 ou COM 2 / COM 4. Mas e o IRQ ? Tinha que ser 5 ou 7. OK, vamos lá. Queria que meu Modem ficasse em COM 4 (IRQ 3), meu mouse na COM 1 (IRQ 4) e por último o cabo na COM 2 (IRQ 5 ou 7), sendo que o Windows permite que o software seja configurado com os IRQ’s desejados. Identifiquei o pino da placa que era ligado ao slot na conexão IRQ 3. Com uma lâmina, cortei a trilha que unia o slot ao CI que controla as seriais, ligando depois um jumper do pino do CI direto ao pino do slot que controlava o IRQ 5. Note que nestes casos, as placas periféricas tem um monte de pinos que ficam flutuando (não utilizados). Todos os IRQ’s, DMA’s e pinos de Endereços não utilizados estavam vazios, sem nenhuma conexão. É quase sempre assim. Antes de cortar a trilha, use o miter para procurar em que pino de qual CI a trilha é ligada.
A placa quase nunca sabe em que IRQ ela está. Isto influi p/ a placa Mãe e p/ o software que gerencia o dispositivo. Quando o software que controla o dispositivo não permite muitos IRQ’s, encontre o arquivo INF, e análise-o bem, mudando as configurações para os novos IRQ’s.
Segue os principais pinos dos SLOT’s, com os IRQ’s e DMA’s. Na próxima tem mais. Até la,
DIAGRAMA DO SLOT 16 BITS DO PC (ISA) - LADO A (ESQUERDO)
PINO FUNÇÃO
O pino 1 é o primeiro do topo do slot, do lado mais perto do fundo do micro. Os IRQ’s mais altos (10, 11, 12, 15 e 14 são encontrados nos pinos 3, 4, 5, 6 e 7 respectivamente, na expansão do slot (na parte menor do slot de 16 bits. Também são pinos do lado direito)
* Nào use os IRQ’s 1, 2, 8, 9 e 13. Note que eles não aparecem nas listas. O 2 funciona como cascata para o segundo 8259 que foi implementado com a vinda do 286 (alguém tem saudades ?). Os demais não estão disponíveis para placas periféricas. (talvez em alguns casos)....
[ ] Maverick.