Re: suspend resume results os freeze

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



Hi Annanda,

I don't remember exactly how i forced it. But in mainstone code there
is a "m_rgForceEject" member , which is used in event loop to control
a card removal.

Regards,
Vaisakh P S
Accord Software Systems Pvt. Ltd,
Bangalore

On Feb 3, 10:23 am, Dark Knight <VaisakhRu...@xxxxxxxxx> wrote:
I think you can use a force PCMCIA eject during the power transitions.
Previously, I was not able to detect WLAN card after suspend resume,
while trying to figure out the problem, I tried a miniport drivre
reload by giving a PCMCIA for eject in power down or power up (i guess
so). By that way I was able to reload the driver after resuming. Later
I figured out the problem as a PCMCIA memory timing issue.

Regards,
Vaisakh P S
Accord Software Systems Pvt. Ltd,
Bangalore

On Feb 3, 10:19 am, Dark Knight <VaisakhRu...@xxxxxxxxx> wrote:

Hi,

We are also facing the same issue, when wireless lan module is present
in the pccard socket. Which Wifi module you are using?

Regards,
Vaisakh P S
Accord Software Systems Pvt. Ltd,
Bangalore

On Feb 2, 4:47 pm, Henrik Viklund <henrik.vikl...@xxxxxxxxx> wrote:

You have all the source for the CF WiFi driver? I've experienced
problems with some CF and SD WiFi card drivers that simply never
return from the change power state call to the WiFi driver so the
device actually never enters suspend fully. These where 3:rd party
drivers shipped without source so I ended up with a workaround that
programatically unloaded/ejected the card driver pre-suspend.

Henrik Viklund
Prevas AB

On 2 Feb, 06:47, Annada P. <Anna...@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:

Hi Bruce,

The Device works fine, without the card in the socket. Our driver unloads,
when card eject from socket, so this is somehow clear our driver code
resulting os freeze during suspend resume. I am not sure about PM
architecture for NDIS miniport driver. Is the bus driver who changes the card
power state or NDIS miniport driver, during suspend-resume.

Thanks
Annada P.

==========================================================

"Bruce Eitman [eMVP]" wrote:
Does it work okay without the card in the socket?

--
Bruce Eitman (eMVP)
Senior Engineer
Bruce.Eitman AT EuroTech DOT com
My BLOGhttp://geekswithblogs.net/bruceeitman

EuroTech Inc.
www.EuroTech.com

"Annada P." <Anna...@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:4933F05C-62E5-4576-8793-16F7E1179DE5@xxxxxxxxxxxxxxxx
Hi All,

I am working on a WinCE 5.0  NDIS Miniport driver and it is for CF Wi-Fi
adapter card. When i do a suspend-resume, the OS freezes upon resume. I am
handling NdisDeviceStateD0 power state in my driver code, but i am not
getting why os freezes upon resume.Can you please tell me, how PM works
for
PCMCIA NDIS miniport driver.

Thanks
Annada- Dölj citerad text -

- Visa citerad text -

.



Relevant Pages

  • Re: [PATCH -mm] kexec jump -v9
    ... methods for each and every driver to handle that case, ... hibernation and suspend should be solved in separate patches. ... for a possible power state transition. ... @suspend place the device in a low power state. ...
    (Linux-Kernel)
  • 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: how to handle with SD driver when suspend and resume
    ... Used during suspend/resume cycles where a block driver might unload ... this is the delay you see in explorer for the sdcard to be ... removed after you have physically removed the card. ... how to hand with SD driver when suspend and resume. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: suspend resume results os freeze
    ... I think you can use a force PCMCIA eject during the power transitions. ... Previously, I was not able to detect WLAN card after suspend resume, ... By that way I was able to reload the driver after resuming. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: [PATCH 0/8] Suspend block api (version 6)
    ... I'm faced with is that as a result of using system suspend much more ... instructions about what the lowest power state possible is. ... normal course of affairs means that the driver should shut everything ...
    (Linux-Kernel)