POK
ioports.h
1 /*
2  * POK header
3  *
4  * The following file is a part of the POK project. Any modification should
5  * made according to the POK licence. You CANNOT use this file or a part of
6  * this file is this part of a file for your own project
7  *
8  * For more information on the POK licence, please see our LICENCE FILE
9  *
10  * Please follow the coding guidelines described in doc/CODING_GUIDELINES
11  *
12  * Copyright (c) 2007-2009 POK team
13  *
14  * Created by laurent on Sun Jun 07 18:44:37 2009
15  */
16 
17 #ifdef POK_NEEDS_IO
18 
19 # ifndef __POK_x86_IO_H__
20 # define __POK_X86_IO_H__
21 
22 # include <types.h>
23 # include <core/syscall.h>
24 
25 pok_ret_t pok_inb (uint16_t port);
26 pok_ret_t pok_outb (uint16_t port, uint8_t value);
27 
28 # endif /* __POK_X86_IO_H__ */
29 
30 #endif /* POK_NEEDS_IO */