| Interrups | Categories | Contents | 

DI = 0100h.STACK:
2 WORDs unused dummies (for calls from high level languages) DWORD pointer to event record (see #03277)
Return:
Event record filled STACK unchanged
Note: This call will timeout after about 500ms
See Also:
 
(Table 03276)
Values for HP 95LX event type:
00h    no events
01h    keystroke available
02h    Ctrl-Break
03h    reactivation (always follows deactivation event)
04h    about to deactivate (sleep).
Next get-event call will not return until reactivated
05h    forced application termination
06h    1-2-3 bridge service request (only given to 1-2-3)
07h    request to grow
08h    request to shrink
09h    application's alarm expired
0Ah    daily chance to set an alarm
0Bh    system date or time has been changed
 
Format of HP 95LX event record:
Offset  Size    Description     (Table 03277)
00h    WORD    event type (see #03276)
02h    WORD    ASCII code page 850 translation of keystroke
or grow/shrink amount in paragraphs or 0000h if error
or alarm expiration data
04h    BYTE    scan code from BIOS
05h    BYTE    shift key states at time keystroke is retrieved
06h    WORD    LICS translation of keystroke
08h    BYTE    function key number (1-2-3 only)
09h    DWORD   pointer to 1-2-3 bridge record (see #03279)
or pointer to time change structure (see #03278)
 Note:
If the System Manager is awaiting the conclusion of a bridge service
or grow/shrink call and the event type field is set to FFFFh on
entry, the SysMgr will resume
 
Format of HP 95LX time change structure:
Offset  Size    Description     (Table 03278)
00h    WORD    old year
02h    BYTE    old month
03h    BYTE    old date
04h    BYTE    old day
05h    BYTE    old hour
06h    BYTE    old minute
07h    BYTE    old second
08h    BYTE    old hundredth of a second
09h  9 BYTEs   new time in same format as old time
 
Category: 
Vendor-specific BIOS Extensions
- 
Int 60h
- 
H
 

 
 
 | Interrups | Categories | Contents |