[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [openrisc] or1ksim exception processing doesn't follow revised architecture



Heya !

Don't be on exception chapter in the manual, could be wrong. I asked for
review of the manual, so chanches are the manual is wrong, afterall l.trap
in or1ksim and or1200 work.

regards,
Damjan

----- Original Message -----
From: "Carlos Sanchez de La Lama" <csanchez@teisa.unican.es>
To: <openrisc@opencores.org>
Sent: Friday, January 24, 2003 12:40 PM
Subject: [openrisc] or1ksim exception processing doesn't follow revised
architecture


> Hello!
>
> According with the last version of the Architecture Manual, when a TRAP
> exception occurs the EPCR should point to the next instruction, namely the
> instruction following the "l.trap". But it seems that in or1ksim the EPCR
> points to the "l.trap" instruction.
>
> As this behaviour was changed from previous versions of the Architecture
> Manual, I think is possible that the simulator has not been updated since
> then.
>
> Could you please tell me which is the correct value EPCR should have? And
in
> case or1ksim is wrong, is there any updated version?
>
> Best regards,
>
> Carlos Sanchez de La Lama <csanchez@teisa.unican.es>
> --
> To unsubscribe from openrisc mailing list please visit
http://www.opencores.org/mailinglists.shtml
>

--
To unsubscribe from openrisc mailing list please visit http://www.opencores.org/mailinglists.shtml