This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[PATCH 02/23] 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: Tue, 17 Feb 2015 08:44:39 +0100
- Subject: [PATCH 02/23] 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: <1424159099-5148-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