home *** CD-ROM | disk | FTP | other *** search
- IFND EXEC_VMEMORY_I
- EXEC_VMEMORY_I SET 1
- **
- ** $Filename: exec/vmemory.i $
- ** $Release: X.VM $
- ** $Revision: XX.XX $
- ** $Date: 9X/XX/XX $
- **
- ** Definitions and structures used by the VM memory allocation system
- **
- ** (C) Copyright 1992 Laurence Vanhelsuwé
- ** All Rights Reserved
- **
-
- IFND EXEC_NODES_I
- INCLUDE "exec/nodes.i"
- ENDC ; EXEC_NODES_I
-
- *------ memory options:
- *------ see the AllocMem() documentation for details------*
-
- ; BITDEF MEM,PUBLIC,0
- ; BITDEF MEM,CHIP,1
- ; BITDEF MEM,FAST,2
- ; BITDEF MEM,LOCAL,8
- ; BITDEF MEM,24BITDMA,9 ;DMAable memory within 24 bits of address
-
- ; BITDEF MEM,CLEAR,16
- ; BITDEF MEM,LARGEST,17
- ; BITDEF MEM,REVERSE,18
- ; BITDEF MEM,TOTAL,19 ;AvailMem: return total size of memory
- BITDEF MEM,VM,31 ;We would like Demand Paged Virtual Memory
-
-
- *------ alignment rules for a VM memory block:
-
- VMEM_PAGESIZE EQU 32768 ;32K !
- VMEM_PAGEMASK EQU (VMEM_PAGESIZE-1)
-
- ENDC ; EXEC_VMEMORY_I
-