#include "stddef.h"
#include "console.h"
+#include <gpxe/process.h>
/** @file */
* less CPU time in a VMware session.
*/
cpu_nap();
+
+ /* Keep processing background tasks while we wait for
+ * input.
+ */
+ step();
console = has_input();
if ( console && console->getchar )
#include <console.h>
#include <latch.h>
+#include <gpxe/process.h>
#include <gpxe/keys.h>
/** @file
unsigned long expiry = ( currticks() + timeout );
while ( currticks() < expiry ) {
+ step();
if ( iskey() )
return getchar();
}