patch-2.3.16 linux/include/asm-i386/fixmap.h
Next file: linux/include/asm-i386/io.h
Previous file: linux/include/asm-i386/e820.h
Back to the patch index
Back to the overall index
- Lines: 31
- Date:
Tue Aug 31 16:11:58 1999
- Orig file:
v2.3.15/linux/include/asm-i386/fixmap.h
- Orig date:
Wed Aug 18 16:43:30 1999
diff -u --recursive --new-file v2.3.15/linux/include/asm-i386/fixmap.h linux/include/asm-i386/fixmap.h
@@ -6,6 +6,8 @@
* for more details.
*
* Copyright (C) 1998 Ingo Molnar
+ *
+ * Support of BIGMEM added by Gerhard Wichert, Siemens AG, July 1999
*/
#ifndef _ASM_FIXMAP_H
@@ -15,6 +17,10 @@
#include <linux/kernel.h>
#include <asm/apic.h>
#include <asm/page.h>
+#ifdef CONFIG_BIGMEM
+#include <linux/tasks.h>
+#include <asm/kmap_types.h>
+#endif
/*
* Here we define all the compile-time 'special' virtual
@@ -54,6 +60,10 @@
FIX_CO_APIC, /* Cobalt APIC Redirection Table */
FIX_LI_PCIA, /* Lithium PCI Bridge A */
FIX_LI_PCIB, /* Lithium PCI Bridge B */
+#endif
+#ifdef CONFIG_BIGMEM
+ FIX_KMAP_BEGIN, /* reserved pte's for temporary kernel mappings */
+ FIX_KMAP_END = FIX_KMAP_BEGIN+(KM_TYPE_NR*NR_CPUS)-1,
#endif
__end_of_fixed_addresses
};
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)