Support for Host-side USB :: Admirável Mundo Novo




Muito Bem Vindo

Prezado Leitor, a proposta desse Blog é compartilhar conhecimento com as pessoas que trabalham com Linux, Asterisk, OpenSER, e com tecnologia de voz sobre a rede IP em geral, através de tutoriais, dicas, howto, notícias entre outros assuntos.

Atente para termo de uso do conteúdo do blog no rodapé da página.

terça-feira, 6 de maio de 2008

Support for Host-side USB




----------------------------------------------------------------------------------------------------------------------------------------
Support for Host-side USB

CONFIG_USB:

Universal Serial Bus (USB) é uma especificação para um subsistema de barramento serial que oferece velocidades mais altas e mais funcionalidades do que a porta serial tradicional do PC.

O barramento supre alimentação aos periféricos e leva em conta a facilidade de hot swapping. Até 127 periféricos USB podem ser conectados a um único host USB em uma estrutura de árvore.

hot swapping: A conexão e desconexão de periféricos ou outros componentes sem precisar fazer a interrupção do operação do sistema. Essa facilidade pode ter implicações de projeto tanto no hardware quanto no software.

hot plugging: A capacidade de adicionar e remover dispositivos a um computador enquanto o computador está ligado e rodando o sistema e ele reconhece automaticamente a mudança. Dois padrões de barramento externo -- Universal Serial Bus (USB) e o IEEE 1394 – suporta o hot plugging. Essa é também uma funcionalidade do PCMCIA. Hot plugging é também chamado de hot swapping.

O host USB é a raiz da árvove, os periféricos são as folhas e os nodes internos são dispositivos USB especiais chamados hubs.

Muitos PCs agora possuem portas de host USB, usadas para conectar os periféricos como scanners, keyboards, mice, modems, câmeras, discos, memória flash, links de rede e impressoras ao PC.

Diga Y aqui se seu computador possuir uma porta USB no lado do host e se você deseja usar dispositivos USB. Você então precisa dizer Y pelo menos a uma das opções abaixo de Host Controller Driver (HCD).

Escolha um controlador USB 1.1, com a opção "UHCI HCD support" ou "OHCI HCD support", e a opção "EHCI HCD (USB 2.0) support" exceto para sistemas mais antigos que não tem suporte USB 2.0.

Eles normalmente não danificam para selecioná-los todos se você não estiver certo.

Se seu sistema possuir uma porta USB no lado do dispositivo, usada no lado do periférico do protocolo USB, veja o núcleo "USB Gadget" em vez disso.

Depois de escolher o seu HCD, então selecione os drivers para os periféricos USB que você estará usando.

Você pode desejar verificar a informação passada no arquivo: Documentation/usb/ e os links especialmente informados no arquivo: Documentation/usb/usb-help.txt.

Para compilar esse driver como módulo, escolha M aqui: o módulo será chamado usbcore.

Symbol: USB [=m]
Prompt: Support for Host-side USB
  Defined at drivers/usb/Kconfig:44
  Depends on: USB_ARCH_HAS_HCD
  Location:
    -> Device Drivers
      -> USB support




























Nenhum comentário:




Creative Commons License
Admirável Mundo Novo: Tudo Sobre Asterisk, OpenSER, Linux e Tecnologias de Voz sobre IP
by Cléviton Mendes de Araújo is licensed under a Creative Commons Atribuição 2.5 Brasil License.