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) 14cfe2aa89SIngo Weinhold #define COMMPAGE_ENTRY_X86_MEMSET (COMMPAGE_ENTRY_FIRST_ARCH_SPECIFIC + 2) 1524df6592SIngo Weinhold #define COMMPAGE_ENTRY_X86_SIGNAL_HANDLER \ 1624df6592SIngo Weinhold (COMMPAGE_ENTRY_FIRST_ARCH_SPECIFIC + 3) 1724df6592SIngo Weinhold #define COMMPAGE_ENTRY_X86_SIGNAL_HANDLER_BEOS \ 1824df6592SIngo Weinhold (COMMPAGE_ENTRY_FIRST_ARCH_SPECIFIC + 4) 19*211f7132SPawel Dziepak #define COMMPAGE_ENTRY_X86_THREAD_EXIT \ 20*211f7132SPawel Dziepak (COMMPAGE_ENTRY_FIRST_ARCH_SPECIFIC + 5) 216b202f4eSIngo Weinhold 226b202f4eSIngo Weinhold #endif /* _SYSTEM_ARCH_x86_COMMPAGE_DEFS_H */ 23