CPU Dependencies for OAL Functions (Windows CE 5.0)

Send Feedback

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

Required OAL Functions

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.