summaryrefslogtreecommitdiff
path: root/i386/i386/pio.h
diff options
context:
space:
mode:
Diffstat (limited to 'i386/i386/pio.h')
-rw-r--r--i386/i386/pio.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/i386/i386/pio.h b/i386/i386/pio.h
index f0e5e274..fa0bab9f 100644
--- a/i386/i386/pio.h
+++ b/i386/i386/pio.h
@@ -32,7 +32,7 @@
#endif /* __GNUC__ */
#define inl(y) \
-({ unsigned long _tmp__; \
+({ unsigned int _tmp__; \
asm volatile("inl %1, %0" : "=a" (_tmp__) : "d" ((unsigned short)(y))); \
_tmp__; })