There are there but not fully documented and not supported by PalmSource officially. The issues comes the now almost five year old Kadak license given to then Palm Computer, Inc. for the first 68K Palm OS devices. While the Kadak AMX kernel is multi threading, the license between the two only allowed one thread for third party applications. If you want to go multi-threaded on a pre-Cobalt, machine, you need to be a Palm OS licensee -- that is a rather exclusive group.

My suggestions are:

* Get in with someone that us under a Palm OS licensee umbrella.
* Wait for the Palm OS Cobalt machines to come out. * Hack the kernal and do something not very kosker and watch it break when Palm OS Cobalt comes out.
* Scream and pout.


Good luck,
Steve


Jeff Leal wrote:


Hi,

        I have programs on my palm that run in the background. There
must be a way of doing it surely, no?

Cheers,
jeff

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ben
Combee
Sent: 28 March 2004 20:13
To: Palm Developer Forum
Subject: Re: Running a program in a background process


At 01:02 PM 3/28/2004, you wrote:


Hi,

Can someone explain to me or give a sample of how to make my palm program to run in the background? Or maybe point me to some samples?



Palm OS 5 and earlier don't support background processes. You can use alarms and idle time notifications to do some processing while your application isn't active, but your application will be running with
limited resources at those times.


For Palm OS Cobalt, the Exploring Palm OS manuals talk about setting up background threads.


-- Ben Combee, senior DTS engineer, PalmSource, Inc. Read "Combee on Palm OS" at http://palmos.combee.net/







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

Reply via email to