Share via


CPU Dependencies for OAL Functions (Windows Embedded CE 6.0)

1/5/2010

The following table shows the functions that OEMs need to implement, based on CPU.

Kernel required function MIPSII MIPSII_FP MIPSIV MIPSIV_FP ARMV4 ARMV4I AMRV4T SH4 x86

CacheErrorHandler

X

X

 

 

 

 

InitClock

X

 

X

X

X

X

OEMARMCacheMode

 

 

X

X

 

 

OEMCacheRangeFlush

X

X

X

X

 

 

OEMClearDebugCommError

 

 

 

 

 

X

OEMDataAbortHandler

 

 

 

X

 

 

OEMFlushCache

 

 

 

 

 

X

OEMGetExtensionDRAM

X

X

X

X

X

X

OEMGetRealTime

X

X

X

X

X

X

OEMIdle

X

X

X

X

X

X

OEMInit

X

X

X

X

X

X

OEMInitDebugSerial

X

X

X

X

X

X

OEMInterruptDisable

X

X

X

X

X

X

OEMInterruptDone

X

X

X

X

X

X

OEMInterruptEnable

X

X

X

X

X

X

OEMInterruptHandler

 

 

X

X

 

 

OEMInterruptHandlerFIQ

 

 

X

X

 

 

OEMIoControl

X

X

X

X

X

X

OEMNMI

 

 

 

 

X

 

OEMNMIHandler

 

 

 

 

 

X

OEMPowerOff

X

X

X

X

X

X

OEMReadDebugByte

X

X

X

X

X

X

OEMSetAlarmTime

X

X

X

X

X

X

OEMSetRealTime

X

X

X

X

X

X

OEMWriteDebugByte

X

X

X

X

X

X

OEMWriteDebugString

X

X

X

X

X

X

SC_GetTickCount

X

X

X

X

X

X

See Also

Reference

OAL Functions
Required OAL Functions