Squeak on Palm III (Repeat of my earlier response)

Marcus Denker marcus at ira.uka.de
Thu Sep 24 16:45:40 UTC 1998


On Thu, Sep 24, 1998 at 10:33:38AM -0400, Donald T. Major, II wrote:
> The only problems I can see concerning memory is that you'd want to allocate
> several contiguous blocks for your heap, which
> the Squeak VM would memory manage for itself using the less restrictive
> instructions (which may or may not be possible, and certainly may require a some
> tinkering with the compiler to make sure it uses "far" references as much as
> possible), and that you'd want to make sure that any PalmOS register/data
> structure reference conventions that the OS saw were resolved back into the
> "near" reference format

There is a Linux kernel (!) for the Pilot. 

from http://ryeham.ee.ryerson.ca/uClinux/  
|
|uClinux boots to a shell on both the XCopilot emulator and on real
|PalmPilots with a TRG memory board.  
|
|Everything is fairly stable now. There has been a lot of work done on the
|user space compiler and libc, but much more needs to be done. Right now, we 
|have most of libc, but bugs still remain. User space support is getting better 
|every day, and is useable at this point. The serial driver for the 68328 (the 
|microcontroller used in the PalmPilot) is working quite well, and there is 
|support for the PalmPilot LCD as a console display. Networking is very solid. 
|
So it could be possible to port Squeak to PalmLinux... 

  Marcus


-- 
Marcus Denker marcus at ira.uka.de fon at home:(0721)614235 @work:(0721)608-2749  





More information about the Squeak-dev mailing list