From 4eec2eccf3bf3ce21a0adbfe4c0e1d0e176a0abc Mon Sep 17 00:00:00 2001 From: Pali Rohár Date: Tue, 20 Feb 2024 18:44:06 +0100 Subject: libpci: i386-io-sunos.h: Implement intel_cleanup_io Call 'sysi86(SI86V86, V86SC_IOPL, 0);' - same what is X11 and FlashROM doing. --- lib/i386-io-sunos.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/i386-io-sunos.h b/lib/i386-io-sunos.h index 99fd576..1caefd5 100644 --- a/lib/i386-io-sunos.h +++ b/lib/i386-io-sunos.h @@ -23,7 +23,7 @@ intel_setup_io(struct pci_access *a UNUSED) static inline void intel_cleanup_io(struct pci_access *a UNUSED) { - /* FIXME: How to switch off I/O port access? */ + sysi86(SI86V86, V86SC_IOPL, 0); } static inline void intel_io_lock(void) -- cgit 1.2.3-korg