3 #include <minix/callnr.h>
5 #include <minix/config.h>
6 #include <minix/const.h>
8 #include <minix/endpoint.h>
9 #include <minix/keymap.h>
10 #include <minix/minlib.h>
11 #include <minix/type.h>
12 #include <minix/ipc.h>
13 #include <minix/sysutil.h>
14 #include <minix/syslib.h>
15 #include <minix/const.h>
17 typedef struct pagerange
{
18 phys_bytes addr
; /* in pages */
19 phys_bytes size
; /* in pages */
22 struct pagerange
*less
, *greater
; /* children */
23 int factor
; /* AVL balance factor */