Carregar apresentação
A apresentação está carregando. Por favor, espere
1
PnP – Plug And Play Fernando Witzke fernando.muraro@gmail.com Luiz Mello lhamello@gmail.com
2
2 INTRODUÇÃO Hoje em dia estamos acostumados a instalar um dispositivo, instalar drivers e ver tudo funcionar, mas antigamente as coisas não eram tão simples
3
3 HISTÓRICO Década de 80: 2 perfis de usuários de computadores: Usuário com conhecimento técnico Usuário leigo que não se preocupava em alterar seu hardware
4
4 HISTÓRICO Problema freqüente: Usuário comprava uma nova placa que, em sua instalação, requeria alterar algum parâmetro de configuração de outra placa já conectada
5
5 HISTÓRICO Década de 90: Novo tipo de usuário domina o mercado: totalmente leigos Agrava o problema de reconfiguração Para evitar as referidas dificuldades, foram criados sistemas confortáveis, denominados Plug and Play
6
6 OJETIVO Permitir que a BIOS ou sistema operacional instale e configure qualquer combinação de placas de expansão e dispositivos A flexibilidade conseguida com este sistema permite reconfigurações mesmo em tempo de execução
7
7 A SOLUÇÃO PnP Consiste em fazer com que hardware, firmware, sistema operacional e aplicativos sejam capazes de compartilhar dispositivos através da definição de formatos de identificadores de dispositivos e recursos exigidos
8
8 IMPLEMENTAÇÃO Para ser plenamente implementado são necessárias três coisas: BIOS PnP Extended System Configuration Data (ESCD) Sistema Operacional PnP
9
9 BIOS PnP Duas peças fundamentais incorporadas ao sistema de BIOS: – Gerenciamento de recursos –Configuração de dispositivos em Tempo de Execução
10
10 BIOS PnP Objetivos da BIOS PnP: –Maximizar a compatibilidade com barramentos ISA –Eliminar Conflitos de alocação –Configuração dinâmica –Independência de hardware e sistema operacional
11
11 BIOS PnP A BIOS é responsável pela inicialização do sistema, identificando o hardware disponível e salvando as informações para posteriormente serem lidas pelo sistema operacional
12
12 BIOS PnP – Runtime Services Alguns serviços oferecidos: –Lista de Configuração de Dispositivos de Sistema –Nodo de Definição de Dispositivo –Funções: Get Number of System Device Nodes Get System Device Node Set System Device Node
13
13 Extended System Configuration Data (ESCD) Meio de Armazenamento de Dados independente da BIOS Permite guardar dados referentes à alocação de recursos para cada dispositivo A BIOS e o Sistema Operacional compartilham esses dados
14
14 Sistema Operacional Continua o processo iniciado pela BIOS Configura os dispositivos encontrados e carrega os drivers de cada um deles
15
15 Drivers PnP Basicamente, a diferença entre um driver comum e um driver PnP é que este segundo é preparado para receber parâmetros de configuração que serão alterados no dispositivo via software.
16
16 FUNCIONAMENTO Digamos que você tenha instalado uma nova placa de som no seu computador que usa Windows XP: Você abre o gabinete do computador e coloca a nova placa de som Você fecha o gabinete e liga o computador
17
17 FUNCIONAMENTO Ao ligar BIOS PnP ESCD 1.inicializa Bar. PCI 2.varre Novo HW 3.responde 4.confere 5.inicializa 6.confere 7.aviso
18
18 PROBLEMAS Ao substituir a placa de som o sistema operacional não detectar a placa de som nova Solução: Reset ESCD
19
19 REFERÊNCIAS ESCD Specification URL: http://stuff.mit.edu/afs/sipb.mit.edu/contrib/doc/PnP/escd.d oc Acessado em: 10/09/2008http://stuff.mit.edu/afs/sipb.mit.edu/contrib/doc/PnP/escd.d oc Plug And Play BIOS Specification v1.0a ftp://download.intel.com/support/motherboards/desktop/sb/pnpbi osspecificationv10a.pdf Acessado em: 10/09/2008 ftp://download.intel.com/support/motherboards/desktop/sb/pnpbi osspecificationv10a.pdf Microsoft Windows and the Plug And Play Architecture URL: http://msdn.microsoft.com/en-us/library/ms810030.aspx Acessado em: 10/09/2008http://msdn.microsoft.com/en-us/library/ms810030.aspx
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.