X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=lib%2Fi386-io-sunos.h;h=903ad7c6a3be88ccfd206f5b81f254af64998c24;hb=4c2b4b1bfa348ea22a22f4ca271bc13096ab3e78;hp=753e2ea6076f72d216eee4503ee2adc4d7ac3006;hpb=9007a292f24685d7c1ab51506fae8df22ced007f;p=pciutils.git diff --git a/lib/i386-io-sunos.h b/lib/i386-io-sunos.h index 753e2ea..903ad7c 100644 --- a/lib/i386-io-sunos.h +++ b/lib/i386-io-sunos.h @@ -11,16 +11,15 @@ #include static int -intel_setup_io(void) +intel_setup_io(struct pci_access *a UNUSED) { return (sysi86(SI86V86, V86SC_IOPL, PS_IOPL) < 0) ? 0 : 1; } -static inline int -intel_cleanup_io(void) +static inline void +intel_cleanup_io(struct pci_access *a UNUSED) { /* FIXME: How to switch off I/O port access? */ - return 1; } static inline u8 @@ -64,3 +63,11 @@ outl (u32 value, u16 port) { __asm__ __volatile__ ("outl (%w1)": :"a" (value), "Nd" (port)); } + +static inline void intel_io_lock(void) +{ +} + +static inline void intel_io_unlock(void) +{ +}