audk/InOsEmuPkg/Include/Protocol
andrewfish 57c7d70ff9 InOsEmuPkg: Implement gIdleLoopEventGuid.
Added a CpuSleep () API to the Emulator Thunk. We needed to do this as the Stall() works hard to not get broken by the timer tic (POSIX signal). nanosleep() gets interrupted by the timer signal so it is a good emulator of a CpuSleep(); I was also able to remove some stalls in the X11 keyboard and mouse checking events, now that the gIdleLoopEventGuid was added.

Signed-off-by: andrewfish



git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11846 6f19259b-4bc3-4df7-8a09-765794883524
2011-06-17 18:21:16 +00:00
..
EmuBlockIo.h Get BlockIo mapping interfaces working. Still need to work on detecting block size of devices, but you can map a .dmg file no problem at this point. 2011-06-03 03:31:32 +00:00
EmuFileSystem.h
EmuGraphicsWindow.h
EmuIoThunk.h
EmuSnp.h InOsEmuPkg: Update code to support BerkeleyPacketFilter, and add a template for LinuxPacketFilter. 2011-06-15 18:51:30 +00:00
EmuThread.h InOsEmuPkg: Rename EmuPthreadThunk to EmuThreadThunk 2011-05-16 04:47:40 +00:00
EmuThunk.h InOsEmuPkg: Implement gIdleLoopEventGuid. 2011-06-17 18:21:16 +00:00