Required OAL Variables
The following table shows the required OAL variables with a description of the purpose of each.
Programming element | Description |
---|---|
bProfileTimerRunning | This variable indicates if the Monte Carlo profiling timer is running or not. |
CurMSec | This global variable indicates the number of milliseconds since boot. |
dwReschedTime | This global variable stores the time, in ticks, when a reschedule event must be triggered by the OEM. |
IntrMask | This variable tells the kernel which interrupt mask to set in the CPU during the execution of the interrupt service routine. |
IntrPrio | This global variable array provides the MIPS and SHx kernel with information about which nested interrupts are masked while the current interrupt is being handled. |
NoPPFS | This variable is no longer used as of Windows CE .NET 4.2.
This variable indicates the state of a Parallel Port File System (PPFS) connection. |
OEMExtraCCR | This global variable is used to configure the cache control register (CCR). |
SH3CacheLines | This variable defines the number of cache lines available to the kernel. |
SH3DSP | This variable is used to identify an SH3 CPU with DSP support. |
SH3FQCR_Fast | This variable is a frequency control register that can be set to the values defined in Sh3.inc. |
SH4CacheLines | This variable defines the number of cache lines available to the kernel. |
For information about the CPU dependencies for the required OAL variables, see CPU Dependencies for OAL Global Variables.
See Also
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.