Outils pour utilisateurs

Outils du site


back2root:ibm-pc-ms-dos:hardware:informations:kb_flags

Ceci est une ancienne révision du document !


Keyboard Flags Bytes 0 and 1

bit 40:97 - LED Indicator Flags
0 scroll lock indicator
1 num-lock indicator
2 caps-lock indicator
3 circus system indicator
4 ACK received
5 re-send received flag
6 mode indicator update
7 keyboard transmit error flag
bit 40:96 Keyboard Mode/Type
0 last code was the E1 hidden code
1 last code was the E0 hidden code
2 right CTRL key depressed
3 right ALT key depressed
4 101/102 enhanced keyboard installed
5 force num-lock if Rd ID & KBX
6 last char was first ID char
7 read ID in process
	|7|6|5|4|3|2|1|0|  40:17  Keyboard Flags Byte 0
	 | | | | | | | `---- right shift key depressed
	 | | | | | | `----- left shift key depressed
	 | | | | | `------ CTRL key depressed
	 | | | | `------- ALT key depressed
	 | | | `-------- scroll-lock is active
	 | | `--------- num-lock is active
	 | `---------- caps-lock is active
	 `----------- insert is active
	|7|6|5|4|3|2|1|0|  40:18  Keyboard Flags Byte 1
	 | | | | | | | `---- left CTRL key depressed
	 | | | | | | `----- left ALT key depressed
	 | | | | | `------ system key depressed and held
	 | | | | `------- suspend key has been toggled
	 | | | `-------- scroll lock key is depressed
	 | | `--------- num-lock key is depressed
	 | `---------- caps-lock key is depressed
	 `----------- insert key is depressed

Keyboard Flags Bytes 2 and 3

  1. see INT 9 BDA
back2root/ibm-pc-ms-dos/hardware/informations/kb_flags.1673890525.txt.gz · Dernière modification : 2023/01/16 18:35 de frater