I'm developmenting a SDIO WLAN client driver in WinXP SP2.
When I use SdBusSubmitRequest() to send a CMD53 with multi-block.
The "Byte/Block count" field in CMD53 will be overwrite with the
length of the MDL (when < 64 bytes) or 64 bytes (when > 64 bytes).

Does SDBus support SDIO multi-block mode?
If yes, how to program it?

Re: SDIO multi-block write support (WinXP SP2)? by Eshanye_kp

Eshanye_kp
Thu Jun 22 03:56:54 CDT 2006

So, what happened ? Were you able to make cmd53 block mode work ? If, so
please let me know how... i'm stuck with the same problem...

Bruce wrote:

> I'm developmenting a SDIO WLAN client driver in WinXP SP2.
> When I use SdBusSubmitRequest() to send a CMD53 with multi-block.
> The "Byte/Block count" field in CMD53 will be overwrite with the
> length of the MDL (when < 64 bytes) or 64 bytes (when > 64 bytes).
>
> Does SDBus support SDIO multi-block mode?
> If yes, how to program it?
>
>

Re: SDIO multi-block write support (WinXP SP2)? by Bruce

Bruce
Thu Jun 22 06:54:02 CDT 2006

Following is the response from MS:

The SD Bus driver that shipped with XPSP2 was indeed broken as far as block
mode is concerned. But this issue has been fixed in Windows Vista and also in
the QFE that'll be released for XPSP2 (I am not yet sure when this QFE will
be released. It has been in test for a while now and hence the release is
imminent).




"Eshanye_kp" wrote:

> So, what happened ? Were you able to make cmd53 block mode work ? If, so
> please let me know how... i'm stuck with the same problem...
>
> Bruce wrote:
>
> > I'm developmenting a SDIO WLAN client driver in WinXP SP2.
> > When I use SdBusSubmitRequest() to send a CMD53 with multi-block.
> > The "Byte/Block count" field in CMD53 will be overwrite with the
> > length of the MDL (when < 64 bytes) or 64 bytes (when > 64 bytes).
> >
> > Does SDBus support SDIO multi-block mode?
> > If yes, how to program it?
> >
> >
>