microwatt: Update IRQ signal in wrapper
authorJoel Stanley <joel@jms.id.au>
Wed, 10 Jun 2020 02:42:11 +0000 (12:12 +0930)
committerJoel Stanley <joel@jms.id.au>
Wed, 10 Jun 2020 03:00:52 +0000 (12:30 +0930)
litex/soc/cores/cpu/microwatt/microwatt_wrapper.vhdl

index 4187ce4ae6315f2f6c4ea10df2ef07ea0db81107..830c16693f7d1a572060a4b0244856e78f3292f5 100644 (file)
@@ -59,7 +59,7 @@ architecture rtl of microwatt_wrapper is
     signal wishbone_data_in  : wishbone_slave_out;
     signal wishbone_data_out : wishbone_master_out;
 
-    signal xics_in : XicsToExecute1Type;
+    signal core_ext_irq             : std_ulogic;
 
 begin
 
@@ -87,8 +87,8 @@ begin
     wishbone_data_sel      <= wishbone_data_out.sel;
     wishbone_data_we       <= wishbone_data_out.we;
 
-    -- xics_in mapping
-    xics_in.irq <= '0';
+    -- core_ext_irq mapping
+    core_ext_irq <= '0';
 
     microwatt_core : entity work.core
         generic map (
@@ -114,7 +114,7 @@ begin
             dmi_wr            => dmi_wr,
             dmi_ack           => dmi_ack,
 
-            xics_in           => xics_in,
+            ext_irq           => core_ext_irq,
 
             terminated_out    => terminated_out
         );