Annotation of embedaddon/pciutils/lib/i386-io-hurd.h, revision 1.1
1.1 ! misho 1: /*
! 2: * The PCI Library -- Access to i386 I/O ports on GNU Hurd
! 3: *
! 4: * Copyright (c) 2003 Marco Gerards <metgerards@student.han.nl>
! 5: * Copyright (c) 2003 Martin Mares <mj@ucw.cz>
! 6: * Copyright (c) 2006 Samuel Thibault <samuel.thibault@ens-lyon.org> and
! 7: * Thomas Schwinge <tschwinge@gnu.org>
! 8: * Copyright (c) 2007 Thomas Schwinge <tschwinge@gnu.org>
! 9: *
! 10: * Can be freely distributed and used under the terms of the GNU GPL.
! 11: */
! 12:
! 13: #include <sys/io.h>
! 14:
! 15: static inline int
! 16: intel_setup_io(struct pci_access *a UNUSED)
! 17: {
! 18: return (ioperm (0, 65535, 1) == -1) ? 0 : 1;
! 19: }
! 20:
! 21: static inline int
! 22: intel_cleanup_io(struct pci_access *a UNUSED)
! 23: {
! 24: ioperm (0, 65535, 0);
! 25:
! 26: return -1;
! 27: }
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>