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} |