I have a Kyocera QCP-6035 with OS 3.5.2, SX 1.0.11, KT 1.0.10.  The system
function WinScreenLock doesn't work, but always returns NULL rather than
allocating a new video buffer like it probably should.  That's OK since it's
an optional API for licensees to implement, but it's a bummer.

Further digging, however, shows that the cause appears to be
HwrDisplayAttributes being broken for the hwrDispVRAMSize operation.  (This
is a HAL function that is "documented" by Palm only in the forum archives.)
It returns a suspicious value of 4.  If you patch it to return 0, then
WinScreenLock starts working.

This is essentially the same problem reported for certain Sony models.  See
Douglas Anderson's fix for that at: http://www.byteswapped.com/palm/.

So, anybody know if this is fixed in any OS update or patch from Kyocera?
Or has this not even been reported before?  Or would these licensees
implement this on purpose to thwart WinScreenLock for some reason?

-slj-

(Reposted from Kyocera-Forum in search of a wider audience.  Which probably
means Jim Schram.  :-)


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/

Reply via email to