1*6b202f4eSIngo Weinhold /* 2*6b202f4eSIngo Weinhold * Copyright 2007, Travis Geiselbrecht. All rights reserved. 3*6b202f4eSIngo Weinhold * Distributed under the terms of the MIT License. 4*6b202f4eSIngo Weinhold */ 5*6b202f4eSIngo Weinhold #ifndef _SYSTEM_ARCH_x86_COMMPAGE_DEFS_H 6*6b202f4eSIngo Weinhold #define _SYSTEM_ARCH_x86_COMMPAGE_DEFS_H 7*6b202f4eSIngo Weinhold 8*6b202f4eSIngo Weinhold #ifndef _SYSTEM_COMMPAGE_DEFS_H 9*6b202f4eSIngo Weinhold # error Must not be included directly. Include <commpage_defs.h> instead! 10*6b202f4eSIngo Weinhold #endif 11*6b202f4eSIngo Weinhold 12*6b202f4eSIngo Weinhold #define COMMPAGE_ENTRY_X86_SYSCALL (COMMPAGE_ENTRY_FIRST_ARCH_SPECIFIC + 0) 13*6b202f4eSIngo Weinhold #define COMMPAGE_ENTRY_X86_MEMCPY (COMMPAGE_ENTRY_FIRST_ARCH_SPECIFIC + 1) 14*6b202f4eSIngo Weinhold 15*6b202f4eSIngo Weinhold #define ARCH_USER_COMMPAGE_ADDR (0xffff0000) 16*6b202f4eSIngo Weinhold 17*6b202f4eSIngo Weinhold #endif /* _SYSTEM_ARCH_x86_COMMPAGE_DEFS_H */ 18