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