URL
https://opencores.org/ocsvn/potato/potato/trunk
[/] [potato/] [trunk/] [src/] [pp_memory.vhd] - Diff between revs 3 and 45
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 3 |
Rev 45 |
Line 108... |
Line 108... |
exception_out <= exception_in or to_std_logic(branch = BRANCH_SRET);
|
exception_out <= exception_in or to_std_logic(branch = BRANCH_SRET);
|
|
|
if exception_in = '1' then
|
if exception_in = '1' then
|
exception_context_out.status <= (
|
exception_context_out.status <= (
|
pim => exception_context_in.status.im,
|
pim => exception_context_in.status.im,
|
im => exception_context_in.status.im,
|
im => (others => '0'),
|
pei => exception_context_in.status.ei,
|
pei => exception_context_in.status.ei,
|
ei => '0'
|
ei => '0'
|
);
|
);
|
exception_context_out.cause <= exception_context_in.cause;
|
exception_context_out.cause <= exception_context_in.cause;
|
exception_context_out.badvaddr <= exception_context_in.badvaddr;
|
exception_context_out.badvaddr <= exception_context_in.badvaddr;
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.