PnP – Plug And Play Fernando Witzke Luiz Mello

Slides:



Advertisements
Apresentações semelhantes
Sistemas Operacionais
Advertisements

Aula 5 – Anatomia da Placa-Mãe
Aula 8 - Sintomas de defeitos comuns
Aula 11 - CONFIGURAÇÃO DO SETUP
My Drivers Gabriel nº17. Para Leigos... SoftWare – É um aplicativo, programa, que permite executar uma determinada tarefa no seu computador, seria a parte.
Noções de Sistemas Operacionais
Virtualização André Bernardes RA: César Kallas RA:
Arquiteturas de Barramento
Sistemas Operacionais de Rede Professor: João Paulo de Brito Gonçalves
Software Básico Silvio Fernandes Universidade Federal Rural do Semi-Árido Departamento de Ciências Exatas e Naturais Ciência da Computação Aula.
Sistemas Operacionais
Arquitetura de Sistemas Operacionais Francis Berenger Machado
Introdução à Informática
Capítulo 7: Deadlocks.
Interação Cliente Servidor
Introdução Redes LAN - abrangência: edifícios e campos.
Maria Aparecida Castro Livi
Introdução à Informática
INDICADORES DE PROCESSO E DE RESULTADO
Device Drivers no Windows e Linux Visão Geral e Boas Práticas
Concepts and Capabilities
Sistemas Operacionais
Lucas Augusto Scotta Merlo
Componentes do Computador e noções de Arquitetura de Computadores
Arquitetura de Computadores
Professor Victor Sotero
GERENCIAMENTO DE REDES
Professor Victor Sotero
Atividade de Informática - My Drivers -
09/03/10 20:13 Claudio de Oliveira – 1/21.
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
Curso Técnico de Informática Disciplina: Hardware
BIOS (Basic Input/Output System)
Sistemas Operacionais
My Drivers.
My drivers.
My Drivers Ítalo, nº 19 Gabriel, nº 15 Turma Bandeirante.
MyDrivers Manutenção Preventiva de Computadores. Drivers do Computador Drivers são aplicativos que fazem a união entre software (parte virtual) e hardware.
Redundant Array of Independent Drives Raid
Introdução aos Sistemas Operativos
9º ANO INTRODUÇÃO ÀS TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO
Integrantes: Jean Lucas Renato Canil
Sistemas Operacionais
Sistemas Operacionais
Configurando o Windows Adinan Southier Soares SENAI – São Lourenço do Oeste.
UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO BACHARELADO EM SISTEMAS DE INFORMAÇÃO Recife 2014.
Bios –Basic Input Output System
Protocolo DHCP Willamys Araújo.
Edson Beltrane Junior, n° 08, Bandeirante
Fonte de Alimentação Curso Técnico em Informática
Bios –Basic Input Output System
PROF PAULO MAXIMO, MSc
Sistemas Operacionais
ARQUITETURA DE COMPUTADORES II
FUNDAMENTOS DA COMPUTAÇÃO Aula 1 – Parte 3 Frank S. Fernandes Bastos Instrutor.: Frank S. Fernandes Bastos Foco.: Adiquirir conhecimento.
Introdução à Computação
Sistemas Operacionais
Componentes de Hardware
 O que são ‘drivers do computador’ ? (no sentido de arquivos que permitem que o sistema operacional acesse os recursos de hardware)  Drivers são arquivos.
Colégio Agrícola “José Bonifacio” Fundamentos de Processamento de dados BIOS Prof. Carlos Eduardo Caraski.
Processador 2014/2015 Comunicação de Dados Ricardo Bento 12ºL.
O item A mostra o local onde o processador deve ser conectado.
DSC/CCT/UFCG No Interior do Computador Introdução à Informática Prof.: José Eustáquio Rangel de Queiroz Prof.:
INTRODUÇÃO À COMPUTAÇÃO
Conceitos básicos Professor Esp. Diego André Sant’Ana
Serviços de rede e internet Jackson Eduardo da Silva.
Basic Input/Output System (Sistema Básico de Entrada/Saída
IMC Drivers. O que é um Drivers  Pode se dizer que são “manuais de instrução” que detalha como funcionamento a comunicação com um determinado componente;
IMC BIOS, SETUP.
Estruturas de Sistemas Operacionais. Componentes Comuns do Sistema Administração de Processos Administração da Memória Principal Administração do Armazenamento.
Transcrição da apresentação:

PnP – Plug And Play Fernando Witzke Luiz Mello

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 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 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 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 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 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 IMPLEMENTAÇÃO Para ser plenamente implementado são necessárias três coisas: BIOS PnP Extended System Configuration Data (ESCD) Sistema Operacional PnP

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 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 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 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 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 Sistema Operacional Continua o processo iniciado pela BIOS Configura os dispositivos encontrados e carrega os drivers de cada um deles

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 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 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 PROBLEMAS Ao substituir a placa de som o sistema operacional não detectar a placa de som nova Solução: Reset ESCD

19 REFERÊNCIAS ESCD Specification URL: 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: Acessado em: 10/09/2008http://msdn.microsoft.com/en-us/library/ms aspx