Re: SDIO driver porting on PXA27x in WinCe 5.0



sunsaro wrote:
Hi,

Thanks for your suggestion.

I don't want to use both memory and WLAN simultaneously. Any one of the device at a time. More over i have a plan to implement a SD high capacity driver in WinCe 5.0 itself. But my ultimate aim is to imlement the SDIO WLAN driver for some of the WLAN cards. Please provide me your suggestions.

i'm realy straggling to understand the WinCe device driver design, to implement the my own driver.

You have three layers here:
- SD host controller driver (specific of the PXA BSP)
- SD bus driver (generic driver provided by MS)
- WLAN and SD memory drivers (provided by MS or device manufacturer)

The WLAN and SD memory "client" drivers talk to the SD bus layer and usually don't access the SD host controller registers directly.
First of all you have to find where the performance bottleneck is.
It may be the PXA controller (it's full SD with 4 data lines or MMC with a single data line?) and so you may need to work on your hardware, it may be the host controller driver (check if it uses DMA, if the processor supports it, if it doesn't have wait cycles hidden somewhere, if it configures the SD clock to the right speed etc.) and you may modify it inside your BSP.
If you need to modify the other layers you need to clone them.


--
Valter Minute (eMVP)
www.fortechembeddedlabs.it - Training, support and development for Windows CE
www.geekswithblogs.net/WindowsEmbeddedCookbook - My embedded programming and cooking blog
(the reply address of this message is invalid)
.



Relevant Pages

  • OT: What do you do with your old computers?
    ... connected that to the WLAN as well, using a small USB wireless link. ... And what about backups for petesp4 and Bigblack? ... Once it was talking to the network, I decided to install the printer and the ... driver, and was marked as an unknown device. ...
    (comp.lang.cobol)
  • Re: SDIO driver porting on PXA27x in WinCe 5.0
    ... I don't want to use both memory and WLAN simultaneously. ... driver for some of the WLAN cards. ... And do you want to use both WLAN and memory card simultaneously? ... I'm working in SDIO driver development in PXA27x Mainstone II with WinCe ...
    (microsoft.public.windowsce.platbuilder)
  • Re: HOW to disable WLAN driver
    ... the unbind operation. ... driver from being *loaded* (so there's no instantaneous effect; ... But the problem here is WLAN is always in enable when i reboot. ... and also i m not getting when i set the registry key for D4, ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Does MBRIDGE work with 802.11b and 802.3 ?
    ... I think that might be hard to let a Station Mode Driver enable the ... WLAN used with AiroPeek). ... So I think that only AP mode WLAN driver can be used with the MBridge. ... >> Well, I am not using the CISCO WLAN card, but I am using intersil PCI ...
    (microsoft.public.windowsce.platbuilder)
  • [PATCH] Integrating SEP Driver with RAR Driver
    ... RAR stands for Restricted Access Region; this is memory ... This is upstream revision 4 of the SEP driver. ... +This functions maps and allocates the shared area on the external ...
    (Linux-Kernel)

Loading