Writing dual interface device driver for WinCE - smartcard reader and SD card

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Barak Melamed (barak_at_athena-scs.com)
Date: 02/07/05


Date: Mon, 7 Feb 2005 11:36:47 +0200

Hello,

My goal is to be able to write dual interface device driver which can send
commands to and SD card on one hand and presents its self as a smartcard
driver on the other hand.

>From what I have seen on the MSDN one must present its self as an SD card
client driver to be able to use sdbus.lib, which is necessary to send
commands to an SD card.

I do not want to implement all the flash memory functionality but only to be
able to send commands to the SD card through SDSynchronousBusRequest,
actually one or two CMDs. And be presented as a smartcard driver device to
the OS using smclib call-back functionality..

What should the SD card send when its plug into the OS in order to declare
it has dual interface.

Thanks,

Barak Melamed



Relevant Pages

  • Writing dual interface device driver for WinCE - Smartcard reader and SD card
    ... My goal is to be able to write dual interface device driver which can send ... commands to and SD card on one hand and presents its self as a smartcard ... commands to an SD card. ...
    (microsoft.public.windowsce.embedded)
  • Dual interface device driver for WinCE
    ... My goal is to be able to write dual interface device driver which can send ... commands to and SD card on one hand and presents its self as a smartcard ... commands to an SD card. ...
    (microsoft.public.windowsce.embedded.vc)
  • RE: Writing dual interface device driver for WinCE - smartcard reader
    ... It is possible for a card to have 2 or more functions. ... The bus driver will read function registers and multiple CIS then load ... > My goal is to be able to write dual interface device driver which can send ... > commands to an SD card. ...
    (microsoft.public.windowsce.platbuilder)
  • RE: [UPDATED PATCH] EFI support for ia32 kernels
    ... >> reuse a single driver image for multiple architectures assuming there ... As one of the people responsible for the EFI Specification and our ... Perhaps the UNDI network card interface that Intel developed ... BIOS can't shadow that much ROM code. ...
    (Linux-Kernel)
  • Re: Linux, X, ld, gcc, linking, shared libraries and stuff
    ... >> because, originally, video cards / system RAM could NOT afford to have ... > GL actually "copies" everything, but it's done by the graphics card, so ... > anyway if it's not hardware accelerated. ... installed the proper driver, then it zooms around the screen... ...
    (alt.lang.asm)