O que é Plug and Play(Ligar e Usar) ?
È uma tecnologia criada em 1993 com o objetivo de fazer com que qualquer dispositivo conectado ao computador seja reconhecido, instalado e configurado automaticamente facilitando a utilização segura do mesmo, tornando um usuário sem experiência capaz de instalar um novo periférico.
Antigamente, para instalar periféricos em um computador era necessário obrigatoriamente abrir a máquina, o que para um usuário comum era uma tarefa quase impossível pela quantidade de conexões internas, sem falar na configuração dos jumpers e interrupções de hardware, tarefa difícil até para profissionais da área.
Na pratica é quando se conecta um pendrive, por exemplo, e no Windows aparece uma mensagem como a mostrada abaixo:
Como acontece?
Quando ligamos o computador, o BIOS envia sinais a todos os dispositivos. Aqueles que enviam uma resposta são reconhecidos, como acontece com os Plug and Play. A partir deste reconhecimento é montado e atribuído uma tabela de IRQ(forma pela qual componentes de hardware requisitam tempo computacional da CPU) e DMA(permite que certos dispositivos de hardware num computador acessem a memória do sistema para leitura e escrita independentemente da CPU) para cada dispositivo reconhecido. Esta tabela é armazenada em uma área da CMOS(uma especie de circuito integrado na placa) chamada de ESCD(Extended System Configuration Data é parte integrante do BIOS de memória não-volátil). Quando o sistema operacional entra em operação, ele recolhe a tabela ESCD gravada na CMOS e se adapta a ela fornecendo os softwares (drivers) que permitirão aos programas utilizarem estes dispositivos. Mas existem muitos dispositivos que não são 100% compatíveis com esta tecnologia. Eles são os dispositivos chamados de Legacy ISA . Nesses casos, o BIOS não consegue reconhecer e atribuir corretamente recursos para esses dispositivos e desta forma podem causar conflito entre eles. Para evitar que isso aconteça, é necessário reservar manualmente endereços de IRQ e DMA dos dispositivos.
Fonte: Wikipedia
E quando o dispositivo, mesmo com o plug and play não é reconhecido, o que fazer ?
Contudo sabemos que esse padrão ainda é suscetível a falhas, o que causa dificuldades para alguns usuários.
Para o correto funcionamento é necessário que o barramento seja compatível, a exemplo temos Universal Serial Bus (USB) existindo os barramentos como mostrados na figura abaixo:
Lembrando que toda tecnologia atual é desenvolvida aceitando certas versões anteriores até que a mesma fique totalmente obsoleta, o contrario não se aplica.
Voltando ao correto funcionamento da tecnologia, também é necessário que a BIOS (Basic Input/Output System ou em português Sistema Básico de Entrada/Saída) o SO(Sistema Operacional) e o periférico conectado forneça suporte a PNP. Caso contrario poderá se deparar com algumas das situações abaixo:
Segue links que podem ajudar nas situações de falha na instalação de drive e/ou não reconhecimento do dispositivo.
Nenhum comentário:
Postar um comentário