+
+ -- http://www.marjorie.de/ps2/scancode-set2.htm
+ constant SC_KP_0 : std_logic_vector(7 downto 0) := x"70";
+ constant SC_KP_1 : std_logic_vector(7 downto 0) := x"69";
+ constant SC_KP_2 : std_logic_vector(7 downto 0) := x"72";
+ constant SC_KP_3 : std_logic_vector(7 downto 0) := x"7a";
+ constant SC_KP_4 : std_logic_vector(7 downto 0) := x"6b";
+ constant SC_KP_5 : std_logic_vector(7 downto 0) := x"73";
+ constant SC_KP_6 : std_logic_vector(7 downto 0) := x"74";
+ constant SC_KP_7 : std_logic_vector(7 downto 0) := x"6c";
+ constant SC_KP_8 : std_logic_vector(7 downto 0) := x"75";
+ constant SC_KP_9 : std_logic_vector(7 downto 0) := x"7d";
+
+ constant SC_KP_PLUS : std_logic_vector(7 downto 0) := x"79";
+ constant SC_KP_MINUS : std_logic_vector(7 downto 0) := x"7b";
+ constant SC_KP_MUL : std_logic_vector(7 downto 0) := x"7c";
+ constant SC_KP_DIV : std_logic_vector(7 downto 0) := x"4a"; -- inkl. 0xe0!
+
+ constant SC_ENTER : std_logic_vector(7 downto 0) := x"5a";
+ constant SC_BKSP : std_logic_vector(7 downto 0) := x"66";
+ constant SC_SPACE : std_logic_vector(7 downto 0) := x"29";