Microprocessor Changes
Effective with Windows CE .NET version 4.0, the following guidelines apply when referencing microprocessors:
- Do not use microprocessor-specific defines such as R4100, R4102, R4111, R4200, R4300, IDT32364, ARM720, and ARM920 outside of the kernel.
- R4100 and IDT32364 are both MIPSII architectures but are built on slightly different translation look-aside buffers (TLBs). The MIPSII Sysgen creates two variants of the kernel Nk.bin file.
- DDB5476 and Eaglecan have target system directories created by the Sysgen tool at the same time.
- SHx is now in the SH microprocessor family. The DIRS_SHx environment variable is now DIRS_SH. Paths including SHx are now SH.
- The _SH3_ macro previously applied to SH3 and SH4. It has been replaced by _SHX_. The SHx macro is also available.
- THUMB is no longer defined; use ARMVT. The _THUMB_ macro is still defined.
- Microprocessor types represent microprocessor architectures and many environment variables are different. The following table shows the previous microprocessor names and the new names for Wince.bat.
Previous microprocessor type and name New microprocessor name MIPS/R4100 MIPSII MIPS/IDT32364 MIPSII MIPS/R4300 MIPSII_FP MIPS/MIPSIV MIPSIV MIPS/MIPSIV_FP MIPSIV_FP MIPS/R4111 MIPS16 ARM/SA1100 ARMV4 ARM/ARM720, ARM/ARM920, and other ARM variants ARMV4I THUMB/ARM720, THUMB/ARM920, and other THUMB variants ARMV4T SHx/SH3 SH3 SHx/SH4 SH4 x86/i486 x86
See Also
About Supported Microprocessors | BSP Name Changes | Discontinued BSPs | BSP and Driver Migration
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.