From fe5a47726e253db49c392959788ab99a4c3d46b3 Mon Sep 17 00:00:00 2001
From: Vladimir Ananiev <vovan888 at gmail com>
Date: Sat, 22 Dec 2007 21:03:12 +0300
Subject: [PATCH 4/4] Define PAGE_SIZE statically, do not use asm/page.h

Will work on linux 32bit only ?

Signed-off-by: Vladimir Ananiev <vovan888 at gmail com>
---
 src/nanox/clientfb.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/src/nanox/clientfb.c b/src/nanox/clientfb.c
index 298fbac..bb69e67 100644
--- a/src/nanox/clientfb.c
+++ b/src/nanox/clientfb.c
@@ -10,12 +10,15 @@
 #include <fcntl.h>
 #include <sys/ioctl.h>
 #include <sys/mman.h>
-#include <asm/page.h>		/* For definition of PAGE_SIZE */
 #include <linux/fb.h>
 #endif
 #include "nano-X.h"
 #include "lock.h"
 
+/* For definition of PAGE_SIZE */
+#define PAGE_SHIFT      12
+#define PAGE_SIZE       (1UL << PAGE_SHIFT)
+
 #define CG6_RAM    	0x70016000	/* for Sun systems*/
 
 LOCK_EXTERN(nxGlobalLock);	/* global lock for threads safety*/
-- 
1.5.1.6

