From: Brett Gordon Date: Wed, 16 Nov 2016 01:53:54 +0000 (-0500) Subject: coco3: drivewire: dynamic polling back-off. X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=79cba9ff7eb688cd6a61c7b906865fc209ddf3bc;p=FUZIX.git coco3: drivewire: dynamic polling back-off. --- diff --git a/Kernel/platform-coco3/ttydw.c b/Kernel/platform-coco3/ttydw.c index 0383681b..c9c5b2a8 100644 --- a/Kernel/platform-coco3/ttydw.c +++ b/Kernel/platform-coco3/ttydw.c @@ -244,14 +244,14 @@ void dw_vpoll( ){ min=mini( buf[1], qfree( minor ) ); b[2]=min; if( !min ){ - wait=1; + wait = MAX_WAIT; break; } dw_transaction( b,3,tbuf, min, 0 ); for( i=0; i> 4); break; } /* VWIN channel single datum */