|
Prev: Style Guidelines
Next: I'd like to learn asm...
From: binary-nomad on 27 Apr 2006 13:24 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 27 Apr 2006 14:35 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 27 Apr 2006 15:12 "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 27 Apr 2006 20:43 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 28 Apr 2006 00:24
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. |