View Single Post
Old 03-07-03, 10:34 AM   #4 (permalink)
ARM Hacker
Aximsite Rookie
 
Join Date: Jan 2003
Posts: 69
Thanked 0 Times in 0 Posts
From what I've gathered MS moved from being MIPS/ARM/etc compatible to only ARM V4te compatible. The X-scale is ARM V5te. ARMV5 is just an extension of V4 so there aren't any compatibility issues, but there are some extra instructions in V5 that allow code to run more efficiently and minimize the effects of slow memory (Which all PDA's now have).

For some reason, MS thinks adding these instructions would be 'optimizing for the XScale' when they want to stay totally processor independent. Its silly because these particular optimizations would work with any ARMV5 processor, the XScale is required to be fully ARM compliant.

Whats also silly is the idea of not tailoring PocketPC for each processor. If they didn't tailor code in WindowsXP for the Pentium4 and AMD Athalon, it would run terribly on both kinds of systems.
ARM Hacker is offline   Reply With Quote