This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[PATCH v2 02/22] sim/erc32: Corrected wrong CPU implementation and version ID in psr
- From: Jiri Gaisler <jiri at gaisler dot se>
- To: gdb-patches at sourceware dot org
- Cc: Jiri Gaisler <jiri at gaisler dot se>
- Date: Thu, 19 Feb 2015 23:31:20 +0100
- Subject: [PATCH v2 02/22] sim/erc32: Corrected wrong CPU implementation and version ID in psr
- Authentication-results: sourceware.org; auth=none
- Authorized-sender: jiri at gaisler dot se
- References: <1424385100-15397-1-git-send-email-jiri at gaisler dot se>
* exec.c (init_regs) erc32 has vendor ID 1 and version ID 1 in %psr
---
sim/erc32/exec.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sim/erc32/exec.c b/sim/erc32/exec.c
index dc86ba3..07f3586 100644
--- a/sim/erc32/exec.c
+++ b/sim/erc32/exec.c
@@ -2011,7 +2011,7 @@ init_regs(sregs)
sregs->npc = 4;
sregs->trap = 0;
sregs->psr &= 0x00f03fdf;
- sregs->psr |= 0x080; /* Set supervisor bit */
+ sregs->psr |= 0x11000080; /* Set supervisor bit */
sregs->breakpoint = 0;
sregs->annul = 0;
sregs->fpstate = FP_EXE_MODE;
--
2.1.0