gdbstub.c (6fbf78f24a43c57925dc4e789dc236cdec443987) gdbstub.c (af20a93acb5e9da63976e113656d09e4bcbdddac)
1/*
2 * MicroBlaze gdb server stub
3 *
4 * Copyright (c) 2003-2005 Fabrice Bellard
5 * Copyright (c) 2013 SUSE LINUX Products GmbH
6 *
7 * This library is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU Lesser General Public

--- 67 unchanged lines hidden (view full) ---

76 case GDB_BTR:
77 val = env->btr;
78 break;
79 case GDB_PVR0 ... GDB_PVR11:
80 /* PVR12 is intentionally skipped */
81 val = env->pvr.regs[n - GDB_PVR0];
82 break;
83 case GDB_EDR:
1/*
2 * MicroBlaze gdb server stub
3 *
4 * Copyright (c) 2003-2005 Fabrice Bellard
5 * Copyright (c) 2013 SUSE LINUX Products GmbH
6 *
7 * This library is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU Lesser General Public

--- 67 unchanged lines hidden (view full) ---

76 case GDB_BTR:
77 val = env->btr;
78 break;
79 case GDB_PVR0 ... GDB_PVR11:
80 /* PVR12 is intentionally skipped */
81 val = env->pvr.regs[n - GDB_PVR0];
82 break;
83 case GDB_EDR:
84 val = env->sregs[SR_EDR];
84 val = env->edr;
85 break;
86 case GDB_SLR:
87 val = env->slr;
88 break;
89 case GDB_SHR:
90 val = env->shr;
91 break;
92 default:

--- 39 unchanged lines hidden (view full) ---

132 case GDB_BTR:
133 env->btr = tmp;
134 break;
135 case GDB_PVR0 ... GDB_PVR11:
136 /* PVR12 is intentionally skipped */
137 env->pvr.regs[n - GDB_PVR0] = tmp;
138 break;
139 case GDB_EDR:
85 break;
86 case GDB_SLR:
87 val = env->slr;
88 break;
89 case GDB_SHR:
90 val = env->shr;
91 break;
92 default:

--- 39 unchanged lines hidden (view full) ---

132 case GDB_BTR:
133 env->btr = tmp;
134 break;
135 case GDB_PVR0 ... GDB_PVR11:
136 /* PVR12 is intentionally skipped */
137 env->pvr.regs[n - GDB_PVR0] = tmp;
138 break;
139 case GDB_EDR:
140 env->sregs[SR_EDR] = tmp;
140 env->edr = tmp;
141 break;
142 case GDB_SLR:
143 env->slr = tmp;
144 break;
145 case GDB_SHR:
146 env->shr = tmp;
147 break;
148 }
149 return 4;
150}
141 break;
142 case GDB_SLR:
143 env->slr = tmp;
144 break;
145 case GDB_SHR:
146 env->shr = tmp;
147 break;
148 }
149 return 4;
150}