Some time ago I started 'Porting Linux to TT3' project here:

http://www.handhelds.org/moin/moin.cgi/PalmTungstenT3

As you can see, some general information on hardware has been collected. It is 
clear, that kernel can be ported, as linux is working on XScale chips. Of 
course, there are a lot of other things to do, but to work on other things we 
need to boot the kernel first.

Looking through the web I have found following:

1. http://palmtelinux.sourceforge.net/bootloader.shtml - people here are trying 
to boot the kernel on Tungsten E. 

2. http://www.handhelds.org/moin/moin.cgi/HaRET - some WinCE application used 
to learn the hardware of WinCE handhelds and also to boot the kernel.

I would very much appreciate if people with relevant experience will advise me 
on the following:

Can TE bootloader approach be used to create TT3 bootloader ? I mean, the 
following sequence:

0. Bootloader must be a PNO application
1. Split kernel into 64k pieces and rejoin the later to avoid 64k limit.
2. Setup the hardware properly (interrupts, registers etc. NOT MMU)
3. Move the kernel to the known location in memory
4. Turn off the MMU
5. Start the kernel

Second question is, can HaRET source be used anyhow ? I understand that port it 
to PalmOS is very hard, but, if it will be done, will there any benefit from 
such port ?

Thanking you in advance,

Andrey
-- 
For information on using the PalmSource Developer Forums, or to unsubscribe, 
please see http://www.palmos.com/dev/support/forums/

Reply via email to