Take a look at this. I'm still trying to figure out the relationship between Win CE .net and Pocket PC. I believe that Pocket PC 2002 is built on top of Win CE 3.0, but that they are not the same thing.
http://www.infoworld.com/articles/hn/xml/0...ate.xml?s=IDGNS
Windows CE update set for mid-2003 release
By Sumner Lemon
January 13, 2003 5:23 am PT
TAIPEI, TAIWAN -- The next update to Microsoft's Windows CE .Net OS, which has been given the code name McKendric, will ship before the middle of 2003 and include several new features, a company executive said at the Microsoft Embedded DevCon 2003 conference being held here.
Expected to be called Windows CE .Net Version 4.2 when it hits the market later this year, McKendric offers several improvements over the current version of the OS, Windows CE .Net 4.1. It will incorporate new features, such as support for VoIP (Voice over Internet Protocol), a firewall, and wireless networking support for residential gateways, said Chip Schnarel, group program manager for Windows CE OS development at Microsoft.
....
Looking past McKendric, Microsoft is working on another version of Windows CE, called Macallan, that is expected to ship in 2004, Schnarel said, without discussing specific features of the future OS.
------------
This explains that Pocket PC 2000/2 are just shells that run on top of Windows CE. So I guess a new shell might need to be written before Windows CE 4.2 can be used on Pocket PCs.
http://216.239.39.100/search?q=cache:dD-4S...&hl=en&ie=UTF-8