added byte enable, tested ldi, ldb, stb
[calu.git] / cpu / src / rom_b.vhd
index 3e054f587e623f351a012293a2650a44aa0a2962..140b76c2981f12e0f649cfa41db1d5cad1222e49 100644 (file)
@@ -90,14 +90,18 @@ begin
                                when "00000001000" => data_out <= x"e1218000";
                                when "00000001001" => data_out <= x"eb7ffb81";
 
---                             when "00000000000" => data_out <= x"ed010058";
---                             when "00000000001" => data_out <= x"ed090060";
---                             when "00000000010" => data_out <= x"e7188000"; --x"e7188000";
---                             when "00000000011" => data_out <= x"ec1a0000"; --x"ec1a0000";
---                             when "00000000100" => data_out <= x"1b7ffe01";
---                             when "00000000101" => data_out <= x"e7980000";
---                             when "00000000110" => data_out <= x"e1218000";
---                             when "00000000111" => data_out <= x"eb7ffc81";
+                               
+                                                       
+--                             when "00000000000" => data_out <= x"ed000000";
+--                             when "00000000001" => data_out <= x"ed080008";
+--                             when "00000000010" => data_out <= x"e9880000"; --x"e7188000";  f
+--                             when "00000000011" => data_out <= x"e5088400"; --x"ec1a0000";
+--                             when "00000000100" => data_out <= x"e9880001";
+--                             when "00000000101" => data_out <= x"e7180000";
+--                             when "00000000110" => data_out <= x"e9200001"; -- f
+--                             when "00000000111" => data_out <= x"e7a00004";
+--                             when "00000001000" => data_out <= x"e7280004";
+--                     --      when "00000001001" => data_out <= x"eb7ffb81";
 
                                
                                when others => data_out <= "11101011000000000000000000000010";