PC Card Development Concepts
9/8/2008
A arquitetura PC Card para Windows Embedded CE oferece suporte a barramento-desconhecido drivers e herdado drivers PCMCIA.
Observação
Um herdado driver cliente PCMCIA é aquele que foi criado antes para Windows CE 5.0 que ofereça suporte a apenas 16-bit placas PCMCIA. Um driver PC Card é aquele que foi criado em Windows CE 5.0 que oferece suporte à 16 e 32-bit placas PCMCIA e foi escrito usando o barramento-desconhecido driver modelo. Para obter mais informações, consulte Drivers de cliente Bus-Agnostic PC da placa.
Drivers PCMCIA legados continuarão a função corretamente devido a uma camada compatibilidade que pode ser adicionada em parte superior de pilha de driver. A seguinte ilustração mostra a arquitetura PC Card para Windows CE 5.0.
O driver barramento PC Card é responsável por carregar e configurar drivers de placa PC e possui essas responsabilidades adicionais:
- Fornece serviços cartão para um driver cliente, incluindo notificação evento
- Fornece o ativador cartão PC usar como padrão de acordo com especificado configurações Registro
Essa funcionalidade é opcional e pode ser desativado por meio de Registro. - Fornece o cliente instalação Registro para recursos configurados e carregando e ativar o driver cliente
- Notifica o driver de cartão status alteração eventos
Serviços Soquete PC placa é separar do cartão PC Card serviços e é dinamicamente ligado ao driver de barramento PC Card durante inicialização. Serviços Soquete PC placa devem notificar o driver barramento PC Card durante inicialização para permitir que o driver barramento para fornecer um exclusivo para o driver Soquete número de índice. O driver Soquete também deve recuperar o PC placa barramento driver nome a partir de Registro, mesmo se o driver barramento PC Card estiver nomeado Pcc_serv.dll. A interface processo Registro nome da chave e ligação é definido no arquivo Socksv2.h. A seguinte lista mostra as responsabilidades do driver Soquete:
- Fornece a interface hardware
- Inicializa hardware leitor PC Card
- Vincula com driver de barramento
- Fornece uma interface uniforme para o hardware leitor PC Card
- Informa ao driver de barramento PC Card de quaisquer eventos alteração status cartão
See Also
Concepts
PC Card Bus Driver
PC Card Socket Service Shared Code Library
PC Card Bus-Agnostic Client Drivers