Keyboard Flags Bytes 0 and 1


		|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


		|7|6|5|4|3|2|1|0|  40:97  LED Indicator Flags
		 | | | | | | | `---- scroll lock indicator
		 | | | | | | `----- num-lock indicator
		 | | | | | `------ caps-lock indicator
		 | | | | `------- circus system indicator
		 | | | `-------- ACK received
		 | | `--------- re-send received flag
		 | `---------- mode indicator update
		 `----------- keyboard transmit error flag

		|7|6|5|4|3|2|1|0|  40:96  Keyboard Mode/Type
		 | | | | | | | `---- last code was the E1 hidden code
		 | | | | | | `----- last code was the E0 hidden code
		 | | | | | `------ right CTRL key depressed
		 | | | | `------- right ALT key depressed
		 | | | `-------- 101/102 enhanced keyboard installed
		 | | `--------- force num-lock if Rd ID & KBX
		 | `---------- last char was first ID char
		 `----------- read ID in process

	- see	INT 9  BDA