Share via


Design-Dependent Changes (Compact 7)

3/12/2014

If your BSP includes the features described in this section, then you must make the following changes to your BSP for it to run on Windows Embedded Compact 7. These changes include modifying the kernel independent transport layer (KITL) driver or OEMAddressTable, removing deprecated drivers and libraries and the ENABLE_OAL_ILTIMING variable, including header files for installable interrupt service routines (IISRs), changing the name of the battery driver library model device driver (MDD), removing language DLLs, moving the SystemHive registry value and the associated system hive file to a specified path, a change to linker overrides, and changes to the profiler function prototypes.

In This Section

  • Remove PCMCIA/PC Card
    Explains that Windows Embedded Compact 7 does not include PCMCIA/PC card support.
  • Remove ENABLE_OAL_ILTIMING
    Discusses how Windows Embedded Compact 7 measures interrupt latency by using an interrupt-latency IOCTL instead of the ENABLE_OAL_ILTIMING environment variable.
  • Add ISR Header File
    Discusses how, if you want to support the Windows Embedded Compact device driver development kit (CEDDK) and interrupt service routines (IISRs), you need to include two header files.
  • Remove Language DLLs
    Lists the language files that were removed between Windows Embedded CE 6.0 and Windows Embedded Compact 7.
  • Change Linker Overrides
    Discusses how, in Windows Embedded Compact 7, you cannot override an object file by creating a second object file with the same file name.

See Also

Concepts

Migrate from CE 6.0 to Compact 7