PDA

View Full Version : Help..An important Question..


ViRuZxTiG
03-18-2005, 02:30 AM
Can any of the developers here tell me what hardware platform is palmOS programmed on..?As in what kind of device is the OS programmed on..

FrankG
03-18-2005, 08:15 AM
I don't know on what platform PalmSource programs the OS. It might better be asked of them through a PalmSource "contact us" or technical forum at their site. :confused:

Regards,
Frank

jjesusfreak01
03-18-2005, 08:42 AM
You are going ta have to be more specific with your question. PALM OS is, I believe, what they call an object oriented OS. Versions 4 and lower ran 68k code exclusively, while version 5 runs 68k and supports armlets, to speed up processes, though the programs are still in 68k code. Cobalt can run ARM code natively, and obviously requires an ARM processor. The processors differ, depending on what the handheld is being made for. OS 4 and lower handhelds typically used Dragonball type processors, and almost all OS5 handhelds run ARM processors (im not sure if they have to, they may). To be an ARM processor, the only real requirement is that a processor can process ARM code. Some use Xscale processors, some use Dragonball MXL ARM 9 processors, Intel PXA, TI Omap, Motorola i.MX1, i.MXL, and some, like Sony's TH, UX, and VZ PDAs, use a proprietary ARM processor called the Sony Handheld Engine. Most of these devices also use a standard set of chips for other processing tasks, but there are a few devices that do not. Most noticably, the Zodiac has a whole dedicated Graphics chip, with open APIs, so developers can access it to help with gaming, and AV stuff. The sony series with the Handheld Engine also have a unique chipset, which is similar to a Centrino set in laptops. It includes the main ARM processor, which clocks at about 150mhz (using Speedy), a media DSP, and an integrated 802.11b card, that provides the best battery management of wireless capabilitiies in any Palm OS PDA. The DSP does not have open APIs, however, so it may only be accessed by "priveleged" Sony programs. Hope that helps a little bit.