CPU Dependencies for OAL Functions
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 |
SH3 | SH4 | x86 |
---|---|---|---|---|---|---|---|
CacheErrorHandler | X | X | |||||
InitClock | X | 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 | X |
OEMGetRealTime | X | X | X | X | X | X | X |
OEMIdle | X | X | X | X | X | X | X |
OEMInit | X | X | X | X | X | X | X |
OEMInitDebugSerial | X | X | X | X | X | X | X |
OEMInterruptDisable | X | X | X | X | X | X | X |
OEMInterruptDone | X | X | X | X | X | X | X |
OEMInterruptEnable | X | X | X | X | X | X | X |
OEMInterruptHandler | X | X | |||||
OEMInterruptHandlerFIQ | X | X | |||||
OEMIoControl | X | X | X | X | X | X | X |
OEMNMI | X | X | |||||
OEMNMIHandler | X | ||||||
OEMPowerOff | X | X | X | X | X | X | X |
OEMReadDebugByte | X | X | X | X | X | X | X |
OEMSetAlarmTime | X | X | X | X | X | X | X |
OEMSetRealTime | X | X | X | X | X | X | X |
OEMWriteDebugByte | X | X | X | X | X | X | X |
OEMWriteDebugString | X | X | X | X | X | X | X |
SC_GetTickCount | X | X | X | X | X | X | X |
See Also
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.