]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Fix EXCP_MASK to include all relevant bits from scause.
authorjhb <jhb@FreeBSD.org>
Wed, 5 Feb 2020 20:34:22 +0000 (20:34 +0000)
committerjhb <jhb@FreeBSD.org>
Wed, 5 Feb 2020 20:34:22 +0000 (20:34 +0000)
commit8b41c610fb0b993a03e82b7011afde5b6c91a4bf
tree4d6cdf2d3b486fb3aa29526b3cdc363e9b5b14a9
parente735ec3656c921f772bd7a28dcb41b10cb4795e5
Fix EXCP_MASK to include all relevant bits from scause.

While cause codes higher than 16 are reserved, the exception code
field of the register is defined to be all bits but the upper-most
bit.

Reviewed by: mhorne
MFC after: 1 week
Sponsored by: DARPA
Differential Revision: https://reviews.freebsd.org/D23510
sys/riscv/include/riscvreg.h