PERFORCE change 30004 for review
Peter Wemm
peter at FreeBSD.org
Mon Apr 28 16:22:26 PDT 2003
http://perforce.freebsd.org/chv.cgi?CH=30004
Change 30004 by peter at peter_overcee on 2003/04/28 16:22:11
s/x86_64/amd64/
Affected files ...
.. //depot/projects/hammer/sys/x86_64/include/param.h#11 edit
.. //depot/projects/hammer/sys/x86_64/include/pmap.h#18 edit
.. //depot/projects/hammer/sys/x86_64/include/tss.h#9 edit
Differences ...
==== //depot/projects/hammer/sys/x86_64/include/param.h#11 (text+ko) ====
@@ -65,10 +65,10 @@
#endif
#ifndef _MACHINE
-#define _MACHINE x86_64
+#define _MACHINE amd64
#endif
#ifndef _MACHINE_ARCH
-#define _MACHINE_ARCH x86_64
+#define _MACHINE_ARCH amd64
#endif
#ifndef _NO_NAMESPACE_POLLUTION
@@ -77,10 +77,10 @@
#define _MACHINE_PARAM_H_
#ifndef MACHINE
-#define MACHINE "x86_64"
+#define MACHINE "amd64"
#endif
#ifndef MACHINE_ARCH
-#define MACHINE_ARCH "x86_64"
+#define MACHINE_ARCH "amd64"
#endif
#define MID_MACHINE MID_X86_64
==== //depot/projects/hammer/sys/x86_64/include/pmap.h#18 (text+ko) ====
@@ -165,7 +165,7 @@
* Note: these work recursively, thus vtopte of a pte will give
* the corresponding pde that in turn maps it.
*/
-#define vtopte(va) (PTmap + x86_64_btop(va))
+#define vtopte(va) (PTmap + amd64_btop(va))
/*
* Routine: pmap_kextract
==== //depot/projects/hammer/sys/x86_64/include/tss.h#9 (text+ko) ====
@@ -41,13 +41,13 @@
#define _MACHINE_TSS_H_ 1
/*
- * x86-64 Context Data Type
+ * amd64 Context Data Type
*
* The alignment is pretty messed up here due to reuse of the original 32 bit
* fields. It might be worth trying to set the tss on a +4 byte offset to
* make the 64 bit fields aligned in practice.
*/
-struct x86_64tss {
+struct amd64tss {
u_int32_t tss_rsvd0;
u_int64_t tss_rsp0 __packed; /* kernel stack pointer ring 0 */
u_int64_t tss_rsp1 __packed; /* kernel stack pointer ring 1 */
@@ -69,7 +69,7 @@
};
#ifdef _KERNEL
-extern struct x86_64tss common_tss;
+extern struct amd64tss common_tss;
#endif
#endif /* _MACHINE_TSS_H_ */
More information about the p4-projects
mailing list