2
0
mirror of https://github.com/xcat2/xNBA.git synced 2025-08-09 21:10:17 +00:00

[ioapi] Fix broken implementation of insX() in the x86 I/O API

This commit is contained in:
Michael Brown
2008-10-27 00:29:16 +00:00
parent 3fe6bede74
commit 7a4c129af7

View File

@@ -118,9 +118,9 @@ static inline __always_inline void \
IOAPI_INLINE ( x86, outs ## _insn_suffix ) ( volatile _type *io_addr, \
const _type *data, \
unsigned int count ) { \
unsigned int discard_D; \
unsigned int discard_S; \
__asm__ __volatile__ ( "rep outs" #_insn_suffix \
: "=D" ( discard_D ) \
: "=S" ( discard_S ) \
: "d" ( io_addr ), "c" ( count ), \
"0" ( data ) ); \
}