Outline 1. About multi-platform support Reasons for supporting many platforms Which platforms are interesting 2. Porting process for the Zaurus Machine description and hardware details Zaurus-specific porting considerations What was done Lessons learned Current status report 3. Other lessons learned about the process 4. What might be different for other machines