wrani
Sun Mar 23 03:58:01 PDT 2008
On Mar 22, 8:05=A0am, "sohailto via PocketPCJunkies.com" <u37977@uwe>
wrote:
> Dear Bruce
>
> I actually forgot to paste exception error and tell that I have no debug
> support. I couldnt understand that by adding battdrvr, how a prefetch abor=
t
> occur in pm.dll? kindly suggest something.
>
> Prefetch Abort: Thread=3D8ff93d48 Proc=3D8de4bd30 'device.exe'
> AKY=3D00000009 PC=3D00000000(???+0x00000000) RA=3D03f31e9c(pm.dll+0x00011e=
9c)
> BVA=3D00000000 FSR=3D00000005
>
> Thanks
>
> Sohail
>
> Bruce Eitman [eMVP] wrote:
> >Prefetch abort, that means the the CPU ran out of instructions to run.
> >Possible causes include:
>
> >1. =A0System bus unavalable to read the next instruction
> >2. =A0NULL function pointer being dereferenced
> >3. =A0Corrupt stack
> >4. =A0Corrupt RAM
>
> >> Hi All
> >> What is the relation ship between power manager and battery driver? How=
> >[quoted text clipped - 3 lines]
> >> following
> >> prefetch abort exception while booting the system
>
> --
> Message posted via PocketPCJunkies.com
http://www.pocketpcjunkies.com/Uwe/F=
orums.aspx/wince-pb/200803/1
Hey,
I sould suugest you write a small program that calls
"GetSystemPowerStatusEx2 ", see if this happen again.
I believe the exception happens in your battery driver, when trying to
read from HW. How do you have the battery connected to your
platform ?