From: binary-nomad on
Hello!
Can someone tell me if there is any way to replace the "OS" that
manufacturers provide on various types of handheld devices, eg. the
Gizmondo, PSP, different PDAs....., and replace it with something else?
Also, where is information on these devices (technical docs) and how to
program them? (I'm just a hobbyist, not a big software company of any
kind). I'd like information, for example, on what CPU it has, how much
memory, is there a ROM of some kind and what does it have on it, and
also how to program any other hardware that may be there, eg. a USB
port, or camera etc.


Thanks.

From: Joe Pfeiffer on
binary-nomad(a)hotmail.com writes:

> Hello!
> Can someone tell me if there is any way to replace the "OS" that
> manufacturers provide on various types of handheld devices, eg. the
> Gizmondo, PSP, different PDAs....., and replace it with something else?
> Also, where is information on these devices (technical docs) and how to
> program them? (I'm just a hobbyist, not a big software company of any
> kind). I'd like information, for example, on what CPU it has, how much
> memory, is there a ROM of some kind and what does it have on it, and
> also how to program any other hardware that may be there, eg. a USB
> port, or camera etc.

It depends widely on the device. There is an active project getting
Linux to run on Ipaqs (google for linux ipaq for information). It
used to be possible to get an SDK for the Palm Pilot; presumably
that's still the case.
--
Joseph J. Pfeiffer, Jr., Ph.D. Phone -- (505) 646-1605
Department of Computer Science FAX -- (505) 646-1002
New Mexico State University http://www.cs.nmsu.edu/~pfeiffer
From: Steve at fivetrees on
"Joe Pfeiffer" <pfeiffer(a)cs.nmsu.edu> wrote in message
news:1bbqum50j7.fsf(a)viper.cs.nmsu.edu...
> binary-nomad(a)hotmail.com writes:
>
>> Hello!
>> Can someone tell me if there is any way to replace the "OS" that
>> manufacturers provide on various types of handheld devices, eg. the
>> Gizmondo, PSP, different PDAs....., and replace it with something else?
>> Also, where is information on these devices (technical docs) and how to
>> program them? (I'm just a hobbyist, not a big software company of any
>> kind). I'd like information, for example, on what CPU it has, how much
>> memory, is there a ROM of some kind and what does it have on it, and
>> also how to program any other hardware that may be there, eg. a USB
>> port, or camera etc.
>
> It depends widely on the device. There is an active project getting
> Linux to run on Ipaqs (google for linux ipaq for information). It
> used to be possible to get an SDK for the Palm Pilot; presumably
> that's still the case.

I looked into this a couple of years back; it was at that point a somewhat
immature project, and not exactly ready for prime time. But it showed
promise, and seemed to have some official support. However at that point it
seemed nothing had happened for a fair while...

OTOH, the iPAQs (amongst others) run WinCE Pocket PC, for which a VC++ dev
environment is a free download from Microsoft, along with emulators and
various other bits. Works well. One downside is that certain things like
Bluetooth use 3rd-party stacks, for which the APIs are not free - we made do
(for a prototype) with a nagware version, which worked fine (if you ignored
the nag screen...).

Steve
http://www.fivetrees.com


From: Charles Richmond on
binary-nomad(a)hotmail.com wrote:
>
> Hello!
> Can someone tell me if there is any way to replace the "OS" that
> manufacturers provide on various types of handheld devices, eg. the
> Gizmondo, PSP, different PDAs....., and replace it with something else?
> Also, where is information on these devices (technical docs) and how to
> program them? (I'm just a hobbyist, not a big software company of any
> kind). I'd like information, for example, on what CPU it has, how much
> memory, is there a ROM of some kind and what does it have on it, and
> also how to program any other hardware that may be there, eg. a USB
> port, or camera etc.
>
Check out the Palm development FAQ at:

<http://flippinbits.com/twiki/bin/view/FAQ/WebHome>


--
+----------------------------------------------------------------+
| Charles and Francis Richmond richmond at plano dot net |
+----------------------------------------------------------------+
From: Bertrand Augereau on
binary-nomad(a)hotmail.com a ?crit :
> Hello!
> Can someone tell me if there is any way to replace the "OS" that
> manufacturers provide on various types of handheld devices, eg. the
> Gizmondo, PSP, different PDAs....., and replace it with something else?
> Also, where is information on these devices (technical docs) and how to
> program them? (I'm just a hobbyist, not a big software company of any
> kind). I'd like information, for example, on what CPU it has, how much
> memory, is there a ROM of some kind and what does it have on it, and
> also how to program any other hardware that may be there, eg. a USB
> port, or camera etc.
>
>
> Thanks.
>

The closest thing to an open-architecture programmer-oriented handheld
you can get is the GP2X (http://www.gp2x.com/)

The GBA itself has no OS, is easy to program (in an emulator), and well
documented too.
 |  Next  |  Last
Pages: 1 2
Prev: Style Guidelines
Next: I'd like to learn asm...