|
Windows CE Processor ID Codes
CESD-D-0004Applies To:
- Windows CE 2.0, SP1
- Handheld PC Professional, SP1
- Handheld PC 2000
- Windows CE 4.0, 4.1, 4.2 .net
- Windows CE 5.0
Overview:
This article outlines the Windows CE Central Processor Unit (CPU)
code strings required to build binary applications and application
library files.
More Info:
CPU |
Developer |
Code Names |
String |
Hex |
Notes |
SuperH-3 |
Hitachi |
SH3 |
10003 |
0x1A2 |
|
SuperH-3E |
Hitachi |
SH3e |
10004 |
|
|
SuperH-4 |
Hitachi |
SH4 |
10005 |
0x1A6 |
|
MIPS Rxxxx |
MIPS |
R3910, R3912, R3922, R4000, R4101, R4102, R4111, R4121, R4171,
R4181, PR31500, PR31700 |
4000 |
0x166 |
Compile in MIPS 3900 for compatibility across all MIPS CPU's
(Unoptimised) |
PowerPC 821 |
Motorola |
821, 823 |
821 |
|
|
ARM720 |
ARM |
ARM720, ARM720T (ARM4) |
1824 |
0x1C0 |
|
ARM820 |
ARM |
|
2080 |
|
|
ARM920 |
ARM |
|
2336 |
|
|
ARM7TDMI |
ARM |
|
7001 |
|
|
StrongARM |
Intel / ARM |
PXA1100, PXA1110 (ARM4) |
2577 |
0x1C0 |
Compile to SA1100 for compatibility between ARM720, StrongARM
and XScale (Unoptimised) |
ix86 |
Intel |
386DX, 486DX, 586, 686 |
686 |
0x14C |
Used to compile for the Debug Emulator releases |
XScale |
Intel / ARM |
PXA27x, PXA26x, PXA250, PXA255 (ARM5) |
1824 |
0x1C0 |
1824 or 2577 can be used but both are unoptimised |
CEF |
Microsoft |
CEF |
0 |
|
Common Executable Format |
|