Annotation of embedaddon/pciutils/lib/i386-io-linux.h, revision 1.1.1.1
1.1 misho 1: /*
2: * The PCI Library -- Access to i386 I/O ports on Linux
3: *
4: * Copyright (c) 1997--2006 Martin Mares <mj@ucw.cz>
5: *
6: * Can be freely distributed and used under the terms of the GNU GPL.
7: */
8:
9: #ifdef __GLIBC__
10: #include <sys/io.h>
11: #else
12: #include <asm/io.h>
13: #endif
14:
15: static int
16: intel_setup_io(struct pci_access *a UNUSED)
17: {
18: return (iopl(3) < 0) ? 0 : 1;
19: }
20:
21: static inline int
22: intel_cleanup_io(struct pci_access *a UNUSED)
23: {
24: iopl(3);
25: return -1;
26: }
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>