System halt
- From: vaisakh p s <VaisakhRulez@xxxxxxxxx>
- Date: Sat, 6 Sep 2008 01:07:39 -0700 (PDT)
Hi guys,
I facing a problem, while resuming from suspend mode.
I believe the system is going into a Halt during the resuming process.
How to deal with this ? And how to pin point from where the system
halt is occuring.
When I did some digging in MSDN I found out that, during the execution
of the
XXX_PowerUp and XXX_PowerDown Routines of each drivers, there should
not be any system calls. If so that system will perform a Halt
operation by invoking lpNkHaltSystem in OEM.
Based on this I analyzed the powerup and powerdown routines in the
driver and found that the custom battery driver (which we designed)
was invoking a DeviceIocontrol. So I moved the same functionality by
implementing the Power Manager IOCTLs in the driver. I seemed to
work...
But sometimes, again the system is halting. But I am not able to pin
point the origin of halt.
Have anyone seen such a behavior? If so can you give me some tips to
deal with this.
Now when a halt occurs, the system is calling OEMPowerOff and going
into suspend.
--
Thanks & regards,
Vaisakh P S
Accord Software System Pvt. Ltd,
Bangalore
.
- Follow-Ups:
- Re: System halt
- From: Erwin Zwart
- Re: System halt
- Prev by Date: Re: Device driver load sequence
- Next by Date: ActiveSync & CEDB event database
- Previous by thread: Device driver load sequence
- Next by thread: Re: System halt
- Index(es):
Relevant Pages
|