source: trunk/src/kernel32/cio.h@ 4

Last change on this file since 4 was 4, checked in by ktk, 26 years ago

Import

File size: 784 bytes
Line 
1/* $Id: cio.h,v 1.1 1999-05-24 20:19:43 ktk Exp $ */
2
3/* Copyright (C) 1995 by Holger Veit (Holger.Veit@gmd.de) */
4/* Use at your own risk! No Warranty! The author is not responsible for
5 * any damage or loss of data caused by proper or improper use of this
6 * device driver.
7 */
8
9#ifndef _CIO_H_
10#define _CIO_H_
11
12#ifdef __cplusplus
13extern "C" {
14#endif
15
16extern int CDECL io_init(void);
17extern int CDECL io_exit(void);
18
19extern int CDECL io_init1(void);
20extern int CDECL io_exit1(void);
21
22extern char CDECL c_inb(short);
23extern short CDECL c_inw(short);
24extern long CDECL c_inl(short);
25extern void CDECL c_outb(short,char);
26extern void CDECL c_outw(short,short);
27extern void CDECL c_outl(short,long);
28extern void CDECL c_readmsr(long, long *);
29
30#ifdef __cplusplus
31}
32#endif
33
34#endif
Note: See TracBrowser for help on using the repository browser.