[Libre-soc-bugs] [Bug 423] New: st*cx. needs to be able to update CR0
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Thu Jul 9 14:26:38 BST 2020
https://bugs.libre-soc.org/show_bug.cgi?id=423
Bug ID: 423
Summary: st*cx. needs to be able to update CR0
Product: Libre-SOC's first SoC
Version: unspecified
Hardware: Other
OS: Linux
Status: CONFIRMED
Severity: enhancement
Priority: ---
Component: Source Code
Assignee: lkcl at lkcl.net
Reporter: lkcl at lkcl.net
CC: libre-soc-bugs at lists.libre-soc.org
NLnet milestone: ---
if l_in.rc = '1' then
-- st*cx. instructions
scf(3) := '0';
scf(2) := '0';
scf(1) := l_in.store_done;
scf(0) := l_in.xerc.so;
c_out.write_cr_enable <= '1';
c_out.write_cr_mask <= num_to_fxm(0);
c_out.write_cr_data(31 downto 28) <= scf;
end if;
this has implications for LDST as it will need cr_a to be added to the output
registers. and xer.so to the input and output registers
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list