Notas Aplicativas Computer Solutions 20/06/99:
Autor: Arnaldo M. Mefano

Obs: As figuras apresentadas estão no tamanho original, como foram capturadas de modo a manter sua resolução original

 

Verificando condições de Conflitos em seu computador:

A instalação de dispositivos internos ou externos no sistema, como por exemplo placas de fax/modem, scanners, placas de som e outros, requerem que tenhamos recursos do sistema disponíveis, tais como interrupções, DMA endereços e outros ..

A instalação de uma placa fax/modem, por exemplo, requer que tenhamos uma porta de comunicação disponível, bem como sua interrupção. Normalmente, como instalamos as placas fax/modem utilizando a porta de comunicação COM2, devemos desabilitá-la no Setup da placa mãe ou configurar a porta existente como COM4 de modo a disponibilizar a COM2 para o Fax/Modem.

Em algumas placas mãe, principalmente nas de tecnologia mais antigas, muitas vezes só conseguimos viabilizar o funcionamento do modem na porta de comunicação COM2 se desabilitarmos a segunda porta de comunicação do sistema. Se a habilitarmos como COM4, nestes casos poderemos ter  condições de conflitos.

O mesmo acontece durante a instalação de outros dispositivos como mostramos nos exemplos abaixo:

Placas de Som: é comum que utilizem a mesma interrupção utilizada pela porta de impressora (IRQ5 ou IRQ7) . Já o endereço onde o driver será carregado e' fixo, e nenhum outro dispositivo deverá utilizar o endereço, sob risco de termos conflito de hardware que quase sempre refletem no mau funcionamento do sistema de som do computador.

Agendas eletrônicas, PPA e máquinas fotográficas digitais: os modelos mais utilizados são conectados em uma porta de comunicação disponível. Como no caso do Modem, cuidados devem ser tomados.

Um ótimo recurso para quem utiliza computadores masi novos, que já incorporam as interfaces USB, é a sua utilização.

Este tipo de Bus, implementado nas placas mãe através de pequeno conector, utiliza a teconologia Plug and Play e permite a ligação de até 127 periféricos ligados sequencialmente neste único conector. Todos os periféricos ali ligados utilizarão uma única interrupção e um único endereço . Sua performance é em média dez vezes superior a uma porta serial comum, podendo também suprir a alimentação requerida pelo periférico.

OBS: Mais detalhes sobre interface USB: selecione em nosso site http://www.csolutions.com.br o item "O Mundo da Informática" . No tema "Conhecendo melhor seu computador "USB: Universal Serial Bus" .

Como então verificar situações de conflitos de hardware, Ter informação de recursos livres para utilização e outras informações úteis?

Selecione "Iniciar"/ Configurações / Painel de Controle"

 

 

 

Em Painel de Controle selecione o item "Sistema" . Abra então o item "Gerenciador de Dispositivos" .

Os dispositivos com conflitos aparecerão com a indicação do Ponto de Exclamação em amarelo com apresentado na figura. Um caminho para descobrirmos o que acontece, é  visualizarmos suas propriedades. Para isto, marque o dispositivo com um clique do mouse sobre ele e selecione o botão "Propriedades". Dependendo do dispositivo selecionado teremos informações detalhadas sobre seus recursos, driver de software que esta associado ao dispositivo, indicação de endereço, interrupçào e DMA. Note que a mudança em alguns itens é  possivel sendo este um dos recursos que podemos utilizar para resolver os conflitos existentes.

 

 

 

Uma observação entretanto e' muito oportuna neste ponto: conflitos de hardware dificilmente são resolvidos por soluções de software. Em outras palavras: se um dispositivo esta com sua configuração de hardware errada (por exemplo uma placa mãe com seus jumpers de configurações em posições erradas, ou uma placa de fax/modem que deveria estar configurada para utilizar a porta de comunicacao COM2 e esta configurada para usar a porta Com4), teremos que acertá-la em primeiro lugar, antes de tentarmos corrigir atraves dos recursos disponíveis do Windows98.

De modo a termos indicação de interrupções disponíveis, DMA , etc, podemos selecionar o item "Computador" (veja figura acima) e então o botão "Propriedades"

 

 

 

No item Pedido de Interrupções teremos listadas as interrupções que estão sendo usadas e a identificação dos dispositivos que a usam. Uma interrupcão que não apareça listada indica sua disponibilidade.

 

 

 

O mesmo acontece em relação ao recurso de DMA, conforme mostramos na figura.

Já na indicação dos recursos de "Entrada / Saída (E/S)" e de "Memória" temos a facilidade de visualizarmos, caso exista, condições de conflitos. Nestes casos a indicação com o "Ponto de Exclamação" aparecerá.

Note que a solução das condições de conflitos nem sempre é fácil e rápida, requerendo na grande maioria dos casos conhecimento mais profundo do sistema, seu funcionamento, bem como conhecimento dos dispositivos instalados.

Outro indicador importante, ligado diretamente com a performance do sistema e' o item "Desempenho" como mostramos na figura abaixo.

 

 

 

A indicação de funcionamento do sistema em modo 32 bits é muito importante. Muitas vexes, devido a algum dispositivo de hardware instalado no computador, é indicado que o sistema esta configurado para funcionamento em modo DOS. Neste caso, temos queda grande na performance do sistema e devemos achar o causador da indicação de modo a resolvermos o problema e podermos garantir o funcionento do sistema em sua máxima performace.

Outros Recursos:

O CD de instalação do Windows 98, disponibiliza em seu diretório \TOOLS\OLDMSDOS o programa MSD.EXE que também é  um recurso muito útil para a solução de condições de conflitos no sistema .

Apesar de sua indicação não ser tão precisa e detalhada como a indicação descrita no item anterior, o uso do programa MSD poderá ser de grande ajuda.

Nota: verifique que algumas interrupções são padrões do sistema e destinadas a dispositivos internos do sistema, não podendo ser utilizadas pelo usuário.

 

Interrupções x Recursos

IRQ Address Description Detected Handled By
0 D000:0000 Timer Yes Unknown
1 14D4:0028 Keyboard Yes Default Handlers
2 F000:EF6F Second 8259A Yes BIOS
3 F000:EF6F COM2: COM4: COM2: BIOS
4 F000:EF6F COM1: COM3: COM1: BIOS
5 F000:EF6F LPT2: No BIOS
6 14D4:009A Floppy Disk Yes Default Handlers
7 0070:0465 LPT1: Yes System Area
8 14D4:0035 Real-Time Clock Yes Default Handlers
9 F000:ECF3 Redirected IRQ2 Yes BIOS
10 F000:EF6F Reserved BIOS  
11 F000:EF6F Reserved BIOS  
12 14D4:00E2 Reserved   Default Handlers
13 F000:F0FC Math Coprocessor Yes BIOS
14 14D4:00FA Fixed Disk Yes Default Handlers
15 14D4:0112 Reserved   Default Handlers

Copyright© 1997, 1998, 1999  Computer Solutions. All Rights Reserved
Computer Solutions
Av. das Américas 2901 - Sala: 405 - Rio de Janeiro - RJ - 22631-002
Tel: (021) 439-7353 / 439-7265 / 9988-1406
Email: csolutions@pobox.com
http://www.csolutions.com.br