16b202f4eSIngo Weinhold /* 26b202f4eSIngo Weinhold * Copyright 2007, Travis Geiselbrecht. All rights reserved. 36b202f4eSIngo Weinhold * Distributed under the terms of the MIT License. 46b202f4eSIngo Weinhold */ 56b202f4eSIngo Weinhold #ifndef _SYSTEM_ARCH_x86_COMMPAGE_DEFS_H 66b202f4eSIngo Weinhold #define _SYSTEM_ARCH_x86_COMMPAGE_DEFS_H 76b202f4eSIngo Weinhold 86b202f4eSIngo Weinhold #ifndef _SYSTEM_COMMPAGE_DEFS_H 96b202f4eSIngo Weinhold # error Must not be included directly. Include <commpage_defs.h> instead! 106b202f4eSIngo Weinhold #endif 116b202f4eSIngo Weinhold 126b202f4eSIngo Weinhold #define COMMPAGE_ENTRY_X86_SYSCALL (COMMPAGE_ENTRY_FIRST_ARCH_SPECIFIC + 0) 136b202f4eSIngo Weinhold #define COMMPAGE_ENTRY_X86_MEMCPY (COMMPAGE_ENTRY_FIRST_ARCH_SPECIFIC + 1) 14*cfe2aa89SIngo Weinhold #define COMMPAGE_ENTRY_X86_MEMSET (COMMPAGE_ENTRY_FIRST_ARCH_SPECIFIC + 2) 156b202f4eSIngo Weinhold 166b202f4eSIngo Weinhold #define ARCH_USER_COMMPAGE_ADDR (0xffff0000) 176b202f4eSIngo Weinhold 186b202f4eSIngo Weinhold #endif /* _SYSTEM_ARCH_x86_COMMPAGE_DEFS_H */ 19