While using a Visor Platinum, there seems to be an issue with the HalCardSleep routine. It occasionally causes the Visor to undergo a soft-reset when attempting to enter sleep mode.
I can trace the root of the cause to my usage of HsCardHdrUpdate, an undocumented Handspring extension function, that I call to update the OS on a change of the contents of the extension card (the SpringBoard module contents). I would appreciate any ideas the community has to ensure the update of the OS is not corrupt, thus causing HalCardSleep to fail and cause a soft-reset. Obviously, once the soft-reset is over, the OS is in a stable state again and the sleep invariably succeeds. -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
