Home | History | Annotate | Line # | Download | only in include
      1   1.6  jmcneill /* $NetBSD: param.h,v 1.13 2018/05/16 12:40:43 reinoud Exp $ */
      2   1.1  jmcneill 
      3   1.3  jmcneill /*
      4  1.13   reinoud  * Automatically generated by ./genheaders.sh on Wed May 16 14:39:02 CEST 2018
      5   1.3  jmcneill  * Do not modify directly!
      6   1.1  jmcneill  */
      7   1.3  jmcneill #ifndef _USERMODE_PARAM_H
      8   1.3  jmcneill #define _USERMODE_PARAM_H
      9   1.1  jmcneill 
     10   1.3  jmcneill #if defined(__i386__)
     11   1.3  jmcneill #include "../../i386/include/param.h"
     12   1.3  jmcneill #elif defined(__x86_64__)
     13   1.3  jmcneill #include "../../amd64/include/param.h"
     14  1.12  jmcneill #elif defined(__arm__)
     15  1.12  jmcneill #include "../../arm/include/param.h"
     16   1.3  jmcneill #else
     17   1.3  jmcneill #error port me
     18   1.3  jmcneill #endif
     19  1.12  jmcneill #ifdef __arm__
     20  1.12  jmcneill #define MACHINE "evbarm"
     21  1.12  jmcneill #define PGSHIFT 12
     22  1.12  jmcneill #define NBPG (1 << PGSHIFT)
     23  1.12  jmcneill #define PGOFSET (NBPG - 1)
     24  1.12  jmcneill #define NKMEMPAGES_MIN_DEFAULT  ((8 * 1024 * 1024) >> PAGE_SHIFT)
     25  1.12  jmcneill #endif
     26   1.5   reinoud #undef UPAGES
     27  1.10   reinoud #define UPAGES 12
     28   1.4  jmcneill #undef USPACE
     29   1.5   reinoud #define USPACE (PAGE_SIZE*UPAGES)
     30   1.1  jmcneill 
     31  1.11   reinoud #undef NKMEMPAGES_MAX_UNLIMITED
     32  1.11   reinoud #include "opt_kmempages.h"
     33  1.11   reinoud 
     34  1.12  jmcneill 
     35   1.3  jmcneill #endif
     36