Changeset 5098 for trunk/src


Ignore:
Timestamp:
Feb 11, 2001, 4:11:34 PM (25 years ago)
Author:
bird
Message:

Added PAGE* macros.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/win32k/include/OS2Krnl.h

    r5086 r5098  
    1 /* $Id: OS2Krnl.h,v 1.10 2001-02-10 11:11:43 bird Exp $
     1/* $Id: OS2Krnl.h,v 1.11 2001-02-11 15:11:34 bird Exp $
    22 *
    33 * OS/2 kernel structures, typedefs and macros.
     
    2424    #define ULONG   unsigned long
    2525    #define PCHAR   char *
     26#endif
     27
     28#ifndef PAGESHIFT
     29#define PAGESHIFT                   12      /* bytes to pages or pages to bytes shift value. */
     30#endif
     31#ifndef PAGESIZE
     32#define PAGESIZE                    0x1000  /* pagesize on i386 */
     33#endif
     34#ifndef PAGEOFFSET
     35#define PAGEOFFSET(addr) ((addr) &  (PAGESIZE-1)) /* Gets the offset into the page addr points into. */
     36#endif
     37#ifndef PAGESTART
     38#define PAGESTART(addr)  ((addr) & ~(PAGESIZE-1)) /* Gets the address of the page addr points into. */
    2639#endif
    2740
Note: See TracChangeset for help on using the changeset viewer.