Functions


Changing the Addressing Mode

GetMMUMode Returns the address-translation mode (24-bit or 32-bit) currently in use.
SwapMMUMode Changes the address-translation mode from 24-bit to 32- bit or vice versa.

Determining the Measurement System

IsMetric Verifies whether the current script system is using the metric system or the English system of measurement.

Manipulating the Processor Caches

FlushCodeCache Flushes the current contents of the instruction cache.
FlushCodeCacheRange Flushes a portion of the instruction cache.
FlushDataCache Flushes the current contents of the data cache.
FlushInstructionCache Flushes the current contents of the instruction cache.
SwapDataCache Enables or disables the data cache.
SwapInstructionCache Enables or disables the instruction cache.

Reading and Writing Location Data

ReadLocation Obtains information about a geographic location or time zone.
WriteLocation Changes the geographic location or time-zone information stored in extended parameter RAM.

Setting and Restoring the A5 Register

SetA5 Sets the A5 register to the address specified.
SetCurrentA5 Sets the value in register A5 to the value of the low-memory global variable CurrentA5.

Miscellaneous

CallDeferredTaskProc
DTInstall
Delay
Dequeue Removes a queue element directly from an operating-system queue or from a queue that you have created.
DisposeDeferredTaskUPP
Enqueue Adds elements directly to an operating-system queue or a queue that you create.
GetSysPPtr
InitUtil
InvokeDeferredTaskUPP
MakeDataExecutable
NewDeferredTaskUPP
SysEnvirons Returns information about the operating environment. You can use this function when the Gestalt function is not available.
WriteParam

© 2000 Apple Computer, Inc. (Last Updated 6/30/2000)