X-Git-Url: http://git.jankratochvil.net/?p=lptgpib.git;a=blobdiff_plain;f=lptgpib.c;h=591d32ddb945762a3e3fec02f0e216d88d4bef51;hp=d854b65162aa514add9d24a2f51b372c3322ab51;hb=1a6a6ca06d257752394dc9e3b82f2453f3f1aaaf;hpb=a5f79a5362f7a39266a4ba33abf76eec004cf805 diff --git a/lptgpib.c b/lptgpib.c index d854b65..591d32d 100644 --- a/lptgpib.c +++ b/lptgpib.c @@ -146,7 +146,7 @@ void lptgpib_write_byte(char value, char flags){ BUSYWAIT(( tmp = get_control(), !(tmp & NDAC) || (tmp & NRFD) )) DBG_low("rfd+ndac, "); - put_data(value & ~(flags & EOI) ); /* put data */ + put_data(value | (flags & EOI) ); /* put data */ put_control( (flags & ATN) ); /* clear TRI */ put_control( DAV | (flags & ATN) ); /* set DAV*/ DBG_low("dav, ");