machdep_kdb.c (317004) | machdep_kdb.c (341491) |
---|---|
1/* $NetBSD: arm32_machdep.c,v 1.44 2004/03/24 15:34:47 atatat Exp $ */ 2 3/*- 4 * Copyright (c) 2004 Olivier Houchard 5 * Copyright (c) 1994-1998 Mark Brinicombe. 6 * Copyright (c) 1994 Brini. 7 * All rights reserved. 8 * --- 17 unchanged lines hidden (view full) --- 26 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 27 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 * SUCH DAMAGE. 29 */ 30 31#include "opt_ddb.h" 32 33#include <sys/cdefs.h> | 1/* $NetBSD: arm32_machdep.c,v 1.44 2004/03/24 15:34:47 atatat Exp $ */ 2 3/*- 4 * Copyright (c) 2004 Olivier Houchard 5 * Copyright (c) 1994-1998 Mark Brinicombe. 6 * Copyright (c) 1994 Brini. 7 * All rights reserved. 8 * --- 17 unchanged lines hidden (view full) --- 26 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 27 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 * SUCH DAMAGE. 29 */ 30 31#include "opt_ddb.h" 32 33#include <sys/cdefs.h> |
34__FBSDID("$FreeBSD: stable/11/sys/arm/arm/machdep_kdb.c 317004 2017-04-16 07:21:20Z mmel $"); | 34__FBSDID("$FreeBSD: stable/11/sys/arm/arm/machdep_kdb.c 341491 2018-12-04 19:07:10Z markj $"); |
35 36#include <sys/param.h> 37#include <sys/proc.h> 38#include <sys/systm.h> 39 40#include <machine/cpu.h> 41#include <machine/reg.h> 42 --- 56 unchanged lines hidden (view full) --- 99 struct trapframe *tf = td->td_frame; 100 bcopy(&tf->tf_r0, regs->r, sizeof(regs->r)); 101 regs->r_sp = tf->tf_usr_sp; 102 regs->r_lr = tf->tf_usr_lr; 103 regs->r_pc = tf->tf_pc; 104 regs->r_cpsr = tf->tf_spsr; 105 return (0); 106} | 35 36#include <sys/param.h> 37#include <sys/proc.h> 38#include <sys/systm.h> 39 40#include <machine/cpu.h> 41#include <machine/reg.h> 42 --- 56 unchanged lines hidden (view full) --- 99 struct trapframe *tf = td->td_frame; 100 bcopy(&tf->tf_r0, regs->r, sizeof(regs->r)); 101 regs->r_sp = tf->tf_usr_sp; 102 regs->r_lr = tf->tf_usr_lr; 103 regs->r_pc = tf->tf_pc; 104 regs->r_cpsr = tf->tf_spsr; 105 return (0); 106} |
107 |
|
107int 108fill_fpregs(struct thread *td, struct fpreg *regs) 109{ 110 bzero(regs, sizeof(*regs)); 111 return (0); 112} 113 114int --- 14 unchanged lines hidden (view full) --- 129set_fpregs(struct thread *td, struct fpreg *regs) 130{ 131 return (0); 132} 133 134int 135fill_dbregs(struct thread *td, struct dbreg *regs) 136{ | 108int 109fill_fpregs(struct thread *td, struct fpreg *regs) 110{ 111 bzero(regs, sizeof(*regs)); 112 return (0); 113} 114 115int --- 14 unchanged lines hidden (view full) --- 130set_fpregs(struct thread *td, struct fpreg *regs) 131{ 132 return (0); 133} 134 135int 136fill_dbregs(struct thread *td, struct dbreg *regs) 137{ |
138 139 bzero(regs, sizeof(*regs)); |
|
137 return (0); 138} | 140 return (0); 141} |
142 |
|
139int 140set_dbregs(struct thread *td, struct dbreg *regs) 141{ 142 return (0); 143} | 143int 144set_dbregs(struct thread *td, struct dbreg *regs) 145{ 146 return (0); 147} |