[Date Prev] [Date Next] [Thread Prev] [Thread Next] Date Index Thread Index Search archive:
Date:Fri, 13 May 2005 12:24:48 +0000 (UTC) 
Subject:Re: poplog on palmtops 
From:A . Sloman 
Volume-ID: 

[Using Bcc for original address.]

On Fri, 13 May 2005, Andrzej Ritz wrote:

> Linux runs on a number of Palmtops, some of which are listed on the
> following site:
>
>         http://www.linux-on-laptops.com/palmtops.html
>
> There is also a commercial version of Linux for embeded applications
> (see the attached pdf). Would porting mini-poplog to platforms like
> uClinux be such a big task?

Because poplog compiles itself, both when the core system is built
and when user code is incrementally compiled to machine code, nobody
else's compiler can be used to port it, e.g. gcc, etc., though
system assemblers and linkers are used for rebuilding poplog.

So porting to a new system depends not only on the operating system but
also on the CPU. If it's a new CPU for poplog (e.g. ARM) then the port
wuld take a *lot* of work -- replacing the complete back-end compiler.

See http://www.cs.bham.ac.uk/research/poplog/sysdoc/ppg


If the palmptop has an intel x86 type cpu or equivalent (like AMD) then
I assume something like Steve Isard's port to mini-linux should work.
see
    http://www.cs.bham.ac.uk/research/poplog/mini-linux-pop/

Other relevant questions would be amount of memory available, size of
hard drive or equivalent, etc.

But I know nothing about palmtops (I've never used one) and have no time
to find out, alas, so I am copying this to the poplog-dev email list, in
case someone else wants to comment.

If you would like to be added to that list, please let me know.

I am also copying to pop-forum in case someone on the larger list
wants to comment.

If you want to see their answers you'll need to join the poplog-dev
list and either join pop-forum or look at comp.lang.pop postings.

Sorry I can't be more positive at this stage.

Aaron
===
http://www.cs.bham.ac.uk/~axs/