- mips_cop: SR.IEC can also be written in user mode
git-svn-id: http://moon:8086/svn/vhdl/trunk@1373 cc03376c-175c-47c8-b038-4cd826a8556b
This commit is contained in:
@@ -526,13 +526,13 @@ cop_status_reg_write:
|
|||||||
elsif ctrl_in.sdu.WB_nop = '0' then
|
elsif ctrl_in.sdu.WB_nop = '0' then
|
||||||
if stat_reg_we = '1' then
|
if stat_reg_we = '1' then
|
||||||
if status(1) = '0' then
|
if status(1) = '0' then
|
||||||
status(0) <= din(0); -- IEc
|
|
||||||
status(1) <= din(1); -- KUc
|
status(1) <= din(1); -- KUc
|
||||||
status(2) <= din(2); -- IEp
|
status(2) <= din(2); -- IEp
|
||||||
status(3) <= din(3); -- KUp
|
status(3) <= din(3); -- KUp
|
||||||
status(4) <= din(4); -- IEo
|
status(4) <= din(4); -- IEo
|
||||||
status(5) <= din(5); -- KUo
|
status(5) <= din(5); -- KUo
|
||||||
end if;
|
end if;
|
||||||
|
status(0) <= din(0); -- IEc
|
||||||
status(15 downto 8) <= din(15 downto 8); -- IM
|
status(15 downto 8) <= din(15 downto 8); -- IM
|
||||||
status(22) <= din(22); -- BEV
|
status(22) <= din(22); -- BEV
|
||||||
status(25) <= din(25); -- RE
|
status(25) <= din(25); -- RE
|
||||||
|
|||||||
Reference in New Issue
Block a user