Changeset 189 in xtideuniversalbios for trunk/Assembly_Library
- Timestamp:
- Nov 16, 2011, 6:29:32 AM (13 years ago)
- google:author:
- gregli@hotmail.com
- Location:
- trunk/Assembly_Library
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Assembly_Library/Inc/MenuEvents.inc
r183 r189 51 51 ; Parameters: 52 52 ; None 53 ; See the definition of MENUEVENT_IDLEPROCESSING_ENABLE below. 53 54 .IdleProcessing resb 2 54 55 %define MENUEVENT_IdleProcessing MENUEVENT.IdleProcessing … … 88 89 %endif ; MENUEVENTS_INLINE_OFFSETS 89 90 91 ; 92 ; If user level idle processing is desired, %define this symbol and .IdleProcessing will be called. 93 ; 94 ;%define MENUEVENT_IDLEPROCESSING_ENABLE 95 90 96 %endif ; MENUEVENTS_INC -
trunk/Assembly_Library/Src/Menu/MenuEvent.asm
r183 r189 41 41 42 42 43 %ifdef MENUEVENT_IDLEPROCESSING_ENABLE 43 44 ;-------------------------------------------------------------------- 44 45 ; MenuEvent_IdleProcessing … … 55 56 mov bl, MENUEVENT_IdleProcessing 56 57 jmp SHORT MenuEvent_SendFromBX 57 58 %endif 58 59 59 60 ;-------------------------------------------------------------------- -
trunk/Assembly_Library/Src/Menu/MenuLoop.asm
r178 r189 18 18 call KeystrokeProcessing 19 19 call TimeoutProcessing 20 %ifdef MENUEVENT_IDLEPROCESSING_ENABLE 20 21 call MenuEvent_IdleProcessing ; User idle processing 22 %endif 21 23 test BYTE [bp+MENU.bFlags], FLG_MENU_EXIT 22 24 jz SHORT MenuLoop_Enter
Note:
See TracChangeset
for help on using the changeset viewer.