mportuesi
Member
Registered: Sep 1999
Location: San Francisco, USA
Posts: 75 |
Jason,
...The PalmOS, as implemented on the Pilot and Visor, does have a multitasking kernel.
From the "Palm OS Programmer's Companion", published by Palm:
"Palm OS has a preemptive multitasking kernel that provides basic task management.
Most applications don't need the microkernel services because they are handled automatically by the system. This functionality is provided mainly for internal use by the system software or for certain special purpose applications.
In this version of the Palm OS (3.3), there is only one user interface application running at a time. [...] Only system software can launch a separate task. The multi-tasking API is not available to developer applications".
As to what this means for springboards, I'm not sure. But I'm pretty sure that you can play MP3's at the same time you do something else on your Visor, because the MP3 playback is handled almost entirely on the springboard, and doesn't require a task on the Visor CPU.
[This message has been edited by JHromadka (edited 10-28-1999).]
|