xics: Fix warning when comparing two std_ulogic_vectors

Use unsigned() to make it clear what we are doing.

Signed-off-by: Anton Blanchard <anton@linux.ibm.com>
log2ceil-issue
Anton Blanchard 3 years ago committed by Anton Blanchard
parent f01f3d233a
commit 00bf0af21c

@ -269,7 +269,7 @@ architecture rtl of xics_ics is
begin begin
masked := x"00"; masked := x"00";
masked(PRIO_BITS - 1 downto 0) := (others => '1'); masked(PRIO_BITS - 1 downto 0) := (others => '1');
if pri8 >= masked then if unsigned(pri8) >= unsigned(masked) then
return pri_masked; return pri_masked;
else else
return pri8(PRIO_BITS-1 downto 0); return pri8(PRIO_BITS-1 downto 0);

Loading…
Cancel
Save