Introduction   User API Reference   DSMlib Reference   IDL Interface   File List   Index  

consts.h

Go to the documentation of this file.
00001 /* $Id: consts.h 22571 2005-10-14 21:46:43Z adam $ */
00002 /*****************************************************************************/
00011 /*****************************************************************************/
00012 
00013 /* (c) 2003 Technische Universitaet Dresden
00014  * This file is part of DROPS, which is distributed under the terms of the
00015  * GNU General Public License 2. Please see the COPYING file for details.
00016  */
00017 
00018 #ifndef _DM_PHYS_CONSTS_H
00019 #define _DM_PHYS_CONSTS_H
00020 
00021 /* DMphys nameserver name */
00022 #define L4DM_MEMPHYS_NAME        "DM_PHYS"
00023 
00024 /* memory pools (see server/include/__config.h) */
00025 #define L4DM_MEMPHYS_DEFAULT     0   
00028 #define L4DM_MEMPHYS_ISA_DMA     7   
00033 /* open arguments */
00034 #define L4DM_MEMPHYS_ANY_ADDR    -1  
00038 /* Flags, see l4/dm_generic/consts.h for the definition of the
00039  * flag bit mask
00040  */
00041 #define L4DM_MEMPHYS_SUPERPAGES  0x00010000   
00044 #define L4DM_MEMPHYS_SAME_POOL   0x00020000   
00049 /* debug keys */
00050 #define L4DM_MEMPHYS_SHOW_MEMMAP       0x00000001
00051 #define L4DM_MEMPHYS_SHOW_POOLS        0x00000002
00052 #define L4DM_MEMPHYS_SHOW_POOL_AREAS   0x00000003
00053 #define L4DM_MEMPHYS_SHOW_POOL_FREE    0x00000004
00054 #define L4DM_MEMPHYS_SHOW_SLABS        0x00000005
00055 
00056 #endif /* !_DM_PHYS_CONSTS_H */

DMphys Reference Manual, written by Lars Reuther  © 2000-2003