xref: /haiku/headers/private/system/arch/x86/arch_commpage_defs.h (revision cfe2aa898c68df24c565040bf5f98c782e48f295)
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