Fixes for IRQ support

parent c6240722
...@@ -108,7 +108,7 @@ architecture rtl of xics_ics_wrapper is ...@@ -108,7 +108,7 @@ architecture rtl of xics_ics_wrapper is
signal wishbone_out : wb_io_slave_out; signal wishbone_out : wb_io_slave_out;
signal icp_out : ics_to_icp_t; signal icp_out : ics_to_icp_t;
signal int_level_uw : std_ulogic_vector(255 downto 0); signal int_level_uw : std_ulogic_vector(15 downto 0);
begin begin
-- wishbone mapping -- wishbone mapping
...@@ -129,7 +129,6 @@ begin ...@@ -129,7 +129,6 @@ begin
-- Assign external interrupts -- Assign external interrupts
interrupts: process(all) interrupts: process(all)
begin begin
int_level_uw <= (others => '0');
int_level_uw(0) <= int_level_in(0); int_level_uw(0) <= int_level_in(0);
int_level_uw(1) <= int_level_in(1); int_level_uw(1) <= int_level_in(1);
int_level_uw(2) <= int_level_in(2); int_level_uw(2) <= int_level_in(2);
...@@ -146,22 +145,6 @@ begin ...@@ -146,22 +145,6 @@ begin
int_level_uw(13) <= int_level_in(13); int_level_uw(13) <= int_level_in(13);
int_level_uw(14) <= int_level_in(14); int_level_uw(14) <= int_level_in(14);
int_level_uw(15) <= int_level_in(15); int_level_uw(15) <= int_level_in(15);
int_level_uw(16) <= int_level_in(16);
int_level_uw(17) <= int_level_in(17);
int_level_uw(18) <= int_level_in(18);
int_level_uw(19) <= int_level_in(19);
int_level_uw(20) <= int_level_in(20);
int_level_uw(21) <= int_level_in(21);
int_level_uw(22) <= int_level_in(22);
int_level_uw(23) <= int_level_in(23);
int_level_uw(24) <= int_level_in(24);
int_level_uw(25) <= int_level_in(25);
int_level_uw(26) <= int_level_in(26);
int_level_uw(27) <= int_level_in(27);
int_level_uw(28) <= int_level_in(28);
int_level_uw(29) <= int_level_in(29);
int_level_uw(30) <= int_level_in(30);
int_level_uw(31) <= int_level_in(31);
end process; end process;
xics_ics : entity work.xics_ics xics_ics : entity work.xics_ics
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment