- *
- * @APPLE_OSREFERENCE_LICENSE_HEADER_END@
- */
-/*
- * Copyright (c) 1998 Apple Computer, Inc. All rights reserved.
- *
- * HISTORY
- *
- */
-
-/*
- * Multiprocessor locks used within the shared memory area between the
- * kernel and event system. These must work in both user and kernel mode.
- *
- * These routines are public, for the purpose of writing frame buffer device
- * drivers which handle their own cursors. Certain architectures define a
- * generic display class which handles cursor drawing and is subclassed by
- * driver writers. These drivers need not be concerned with the following
- * types and definitions.
- *
- * The ev_lock(), ev_unlock(), and ev_try_lock() functions are available only
- * to drivers built in or dynamically loaded into the kernel, and to DPS
- * drivers built in or dynamically loaded into the Window Server. They do not
- * exist in any shared library.