Difference between revisions of "Bkey ClrAllFlags"

From WikiPrizm
Jump to navigationJump to search
(Created page with "{{syscall | name = Bkey_ClrAllFlags | header = fxcg/keyboard.h | index = 0x0111 | signature = void Bkey_ClrAllFlags(void) | synopsis = Clears all of the flags in a set related...")
 
 
Line 15: Line 15:
 
The FKey_mapping (0x0129/0x012B) is bypassed, if any of 0xFD80161A's bits are set.</nowiki>
 
The FKey_mapping (0x0129/0x012B) is bypassed, if any of 0xFD80161A's bits are set.</nowiki>
 
}}
 
}}
 +
[[Category:Syscalls:Keyboard]]

Latest revision as of 18:17, 18 November 2014


Synopsis

Header: fxcg/keyboard.h
Syscall index: 0x0111
Function signature: void Bkey_ClrAllFlags(void)

Clears all of the flags in a set related to keyboard input.

Comments

Clears all bits of the short value at 0xFD80161A. From Simon Lothar's documentation:

Bit 0x0020: see 0x8013FF2C
Bit 0x0040: see 0x8024CF3C
Bit 0x0080: see 0x80249570
Bit 0x0200: see 0x8014BAB2 (f. i. used to flag the OverwriteConfimation-Dialog(0x0D91))
Bit 0x1000: see 0x8013FBDA
Bit 0x8000: is set during showing a battery-low-status message (f. i. syscall 0x1E75).

The FKey_mapping (0x0129/0x012B) is bypassed, if any of 0xFD80161A's bits are set.