Important: The information in this document is obsolete and should not be used for new development.
GetCPUSpeed
You can use theGetCPUSpeed
function to read the current CPU clock speed.
FUNCTION GetCPUSpeed: LongInt;DESCRIPTION
TheGetCPUSpeed
function returns the current effective clock speed (in megahertz) of the CPU.ASSEMBLY-LANGUAGE INFORMATION
The MPW development system provides an assembly-language macro to execute theGetCPUSpeed
routine. That macro calls the_IdleState
trap. To call the_IdleState
trap directly, you must first put a longword routine selector in the D0 register. ForGetCPUSpeed
, the routine selector can be any value that is less than 0. The CPU speed is returned as a single byte in register D0.