3 ;******************************************************************************
5 ; (C) Copyright MICROSOFT Corp. 1986
7 ; Title: MEMM - MICROSOFT Expanded Memory Manager 386
9 ; Module: PAGE.INC - Definitions for paging on 386
13 ; Date: January 31, 1986
17 ;******************************************************************************
21 ; DATE REVISION DESCRIPTION
22 ; -------- -------- -------------------------------------------------------
24 ; 05/12/86 A Cleanup and segment reorganization
25 ; 06/28/86 0.02 Name change from MEMM386 to MEMM
27 ;******************************************************************************
29 ; Functional Description:
31 ;******************************************************************************
36 P_SIZE equ 1000h ; page size
38 P_PRES equ 01h ; page present bit
39 P_WRITE equ 02h ; write access bit
40 P_USER equ 04h ; access bit for User mode
41 P_ACC equ 10h ; page accessed bit
42 P_DIRTY equ 20h ; page dirty bit
45 P_AVAIL equ (P_PRES+P_WRITE+P_USER) ; avail to everyone & present
47 PAGE_ENTRY macro addr,stat
48 dd addr ; access & status in low 12
52 .list ; end of PAGE.INC